분류 전체보기(226)
-
1주차_CTF과제(Dreamhack : COOKIE)
📌1주차_CTF과제(Dreamhack : COOKIE) cookie | 워게임 | Dreamhack cookie 쿠키로 인증 상태를 관리하는 간단한 로그인 서비스입니다. admin 계정으로 로그인에 성공하면 플래그를 획득할 수 있습니다. 플래그 형식은 DH{...} 입니다. Reference Introduction of Webhacking dreamhack.io 🔻 1주차 CTF 과제 해당 문제의 이름이 Cookie 인 만큼 쿠키를 이용한 무언가가 아닐까? 추측, 문제 설명을 보니 쿠키로 인증 상태를 관리하는 간단한 로그인 서비스라고 한다. admin 계정으로 로그인에 성공하면 플래그를 획득할 수 있다고 한다. 일단 Cookie란 무엇인가? 쿠키는 웹 서버가 생성하여 웹 브라우저로 전송하는 작은 정보 파..
2024.03.21 -
1주차_파이썬 과제(공배수)
📌1주차 파이썬 과제 - 공배수 - 🔻 문제 설명 정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요 첫번째 문제와 유사하지만 한 조건이 추가된 문제라서 수월하게 생각할 수 있었다. number가 n과 m의 배수일 때, 즉 나눠서 0일때 && 를 통해 두가지 경우 모두일 경우 1을 return하고 아닐 경우 0을 리턴하도록 코드를 짜면 되겠다고 생각했다. 아까와 같이 solution함수와 인자가 주어지고, 초기화된 answer와 if 문을 통해 number가 n과 m으로 나눴을 때 0인 경우 (배수인 경우) answer 값은 1, 아닌 경우 0으로 return 한다. 그리고 main함수에서 sol..
2024.03.20 -
1주차_파이썬 과제(n의 배수)
📌1주차 파이썬 과제 - n의 배수 - 문제는 위와 같다. 🔻 문제 설명 - 정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요. 정수 num 이 n의 매개 변수로 주어질 때, num이 n의 배수이다 라는 부분에서 나눈 나머지가 0이면 1을 리턴하도록 하고, 아니라면 0을 리턴하도록 해야겠다는 생각을 했다. solution 함수에서 위에 생각한 것 같이 if를 통해 n이 num의 배수일 때와 아닐때, 리턴하는 값을 1과 0으로 정하고 return answer를 통해서 main 함수에서 solution함수를 호출하도록 구현하였다. 정답~! 첫주차라서 수월하게 첫번째 문제를 풀었다.😂
2024.03.20 -
개인정보보호 1주차_STUDY : 개인정보보호법 주요내용
보호되어 있는 글입니다.
2024.03.19 -
6주차_Network : 소켓 실습
몇주간에 걸쳐서 네트워크에 대하여 학습했다. 마무리로 우리 조는 함께 모여 소켓 실습을 진행했다. 📌실습 내용 [소켓] from socket import * serverSock = socket(AF_INET, SOCK_STREAM) serverSock.bind(('127.0.0.1', 8080)) serverSock.listen(1) connectionSock, addr = serverSock.accept() print(str(addr), 'access') data = connectionSock.recv(1024) print("data:", data.decode('utf-8')) connectionSock.send('I am server.'.encode('utf-8')) print('메시지를 전송하였습니..
2023.11.19 -
11주차_현대암호학 기초 [RSA 암호시스템]
공개키 암호 & RSA 암호 RSA 암호 안전성 📌 RSA 암호 공개키 암호 공개키 암호 (Asymmetric Key Encryption, Public Key Encryption) 암호화 키와 복호화 키가 다르다. 암호화 방식 B가 자신의 공개키 (암호화 키)를 공개 A는 B의 공개키로 암호문 생성 B이 자신의 개인키 (복호화 키)로 암호문 복호화 B의 공개키로부터 B의 개인키를 알아내는 것이 어려워야한다. RSA, ElGamal, 타원곡선 암호 (ECC) RSA 암호 개요 1978년 Ron Rivest, Adi Shamir, Leonard Adleman 이 발표 2002년 Turing Award 수상 제일 처음 알려진 공개키 암호 중 하나 1976년, Diffie 와 Hellman 에 의해 공개키 암호..
2023.11.19