분류 전체보기 277

보안과 암호, 대칭키, 공개키(비대칭키) 암호화

대칭키, 공개키(비대칭키) 암호화1. 암호의 의의1) 암호란 평문을 해독 불가능한 암호문으로 변형하거나, 암호화된 통신문을 원래의 해독 가능한 평문으로 변환하기 위한 모든 수학적인 원리, 수단, 방법 등을 취급하는 기술 또는 과학을 말한다.2) 중요한 정보를 다른 사람들이 보지 못하도록 하는 방법3) 현대의 정보화 사회에서는 정보를 감추는 기밀성뿐만 아니라, 메시지를 송신한 사람이 송신 사실을 부인하는 것을 방지하는 부인방지기술로 정보에 대한 적법한 권한을 가지고 있는지 확인하는 인증 및 접근통제, 정보의 변조 여부를 확인하는 무결성, 정보에 대한 사용자의 서명 등 좀 더 다양한 기능들을 요구한다.4) 현대의 암호는 이런 기능 들을 구현하기 위한 모든 수학적 기반기술이라고 말할 수 있다. 2. 대칭키 암..

보안과 암호, 암호학의 이해와 암호기법의 종류

세션1. 암호학의 이해 암호가 뭔지 생각해보자, 떨어져있는 두 사람이 메시지를 주고받고자 할 때의 통신채널(인터넷), TCP.IP, 인터넷, 공중망 모두 같은 말임. 클라우드라고,(통신채널) 70년대에 TCPIP설계시엔 보안 자체를 아예 신경 안썼곘지, 해커가 없으니까, 그래서 안전하지가 않음. 누군가가 메시지를 가로채서 도청이 가능함. 그래서 이러한 도청을 막기 위해 평문을 다른 문자나 부호로 만드는 것을 암호화라고 함.암호란 평문을 제 3자가 해독할 수 없도록 암호문으로 변화하는 것으로 생성된 암호문으로부터 의미를 알 수 있는 형태로 복원하기 위한 수단이나 방법을 다루는 기술을 말한다. 암호관련 용어전산은 용어싸움임. 용어를 많이 알아야함평문: 누구나 알 수있고, 누구나 볼 수 있ㄴㄴ 평문평문을 암호..

영어동요 7일차, Five Little Ducks

https://youtu.be/pZw9veQ76fo?si=60RWY1p-V-ZdF5o1 Five little ducks went out one dayOver the hill and far awayMother duck said, "Quack, quack, quack, quack"But only four little ducks came back.다섯 마리 아기 오리가 어느 날 나갔다네언덕을 넘어 멀리멀리엄마 오리가 "꽥, 꽥, 꽥, 꽥" 불렀지만오직 네 마리 아기 오리만 돌아왔다네.Four little ducks went out one dayOver the hill and far awayMother duck said, "Quack, quack, quack, quack"But only three little ..

영어 2026.06.07

영어동요 6일차, One Two Buckle My Shoe

https://youtu.be/eMhsvYHhTNQ?si=0YYizJB8tbDGJbwLOne, Two, Buckle my shoe.하나, 둘, 내 구두끈을 매자.Three, Four, Shut the door.셋, 넷, 문을 닫으렴.Five, Six, Pick up sticks.다섯, 여섯, 나뭇가지를 주워라.Seven, Eight, Lay them straight.일곱, 여덟, 그것들을 똑바로 놓아라.Nine, Ten, A big fat hen.아홉, 열, 크고 뚱뚱한 암탉 한 마리. 노래의 역사와 숨은 배경이 노래는 최소 18세기 후반(1790년대 대 대영제국 시절)부터 영국에서 불렸던 기록이 있습니다. 겉보기에는 아무 의미 없는 말장난 같지만, 당시 사회상과 결부해 두 가지 해석이 존재합니다.🪓 ..

영어 2026.06.03

영어동요 5일, Baa, baa, black sheep

https://youtu.be/MR5XSOdjKMA?si=atvoJd0zOlsG1DxZ Baa, baa, black sheep, 메~ 메~ 검은 양 한 마리야,Have you any wool? 양털이 좀 있니?Yes, sir, yes, sir, 네, 손님, 있고말고요,Three bags full. 세 자루에 가득 차 있답니다.One for the master, 한 자루는 주인님을 위한 것,And one for the dame, 한 자루는 마님을 위한 것,And one for the little boy 그리고 마지막 한 자루는 어린 소년을 위한 것이에요Who lives down the lane. 골목길 아래에 사는 (아이 말이죠). 숨겨진 역사적 배경 (비하인드)단순하고 귀여운 동요 같지만, 이 노래는 1..

영어 2026.06.02

SecLeaf Q2 CTF 2026, Double Trouble Write Up

하나밖에 못풀었지만, 하나라도 푼 사람Double TroubleWe intercepted a suspicious encoded transmission during routine monitoring.Analysts believe the message was processed through multiple transformation layers before being transmitted.Can you recover the original message?0-9와 a-f로 이루어진 16진수 바이트 배열(Hex string)임.따라서 16진수를 아스키로 인코딩함(가장 기본적인 16진수임)그리고 이걸 base64에서 평문으로 디코딩함.정답 포멧 7자리{}평문 디코딩 또한 7자리따라서 시저암호 추측해볼 수 있음. ..

해킹&CTF 2026.05.25

이산수학: 집합 ①

제1장: 명제 논리와 집합의 기초 (Foundations of Logic & Sets)1.1 논리학과 집합론세상의 모든 집합은 논리 연산로도 표현할 수 있다! 근데 굳이 왜 나누었냐 싶긴하지. 맞아요~ 얘네도 미묘한 차이가 있어요~ 논리연산집합대상명제, 조건식, 스위치 상태(T/F)원소들의 모임, 데이터의 집합, 공간목적데이터나 상황이 조건에 맞는지 틀린지 판별조건을 만족하는 객체(Object)들을 묶어서 관리하고, 전체적인 구조를 시각화예시"이 유저의 레벨이 50 이상인가?" → 맞다(True) / 아니다(False)"레벨이 50 이상인 유저들의 목록"→ [유저A, 유저B, 유저C ...]논리연산은 문지기고 집합은 문지기가 분류한 것들을 넣어놓은 방쯤 되시겠다.그래서 집합을 논리연산자로 표현할 수 있다..

이산수학 2026.05.19

이산수학: 논리 ②

목차​1. 논리와 명제2. 단순명제와 합성명제3. 논리연산자와 진리표4. 역, 이, 대우5. 항진명제와 모순명제6. 동치7. 추론8. 술어논리9. 변수의 명세와 한정화6. 동치 두 명제 p, q의 쌍방조건이 항진명제이면 논리적 동치(logical equivalence)라하고, p↔q, p⇔q, p≡q라고 표시한다.예로, 5와 2+3은 동치다.6-1. 동치 관계식작성은 하나 논리 연산자를 알고 있으면 굳이 볼 필요는 없다. 연산 흐름 따라가면 되기 때문이다.분류법칙 이름동치 관계식설명기본1. 멱등 법칙Idempotent Lawsp ∨ p ≡ p p ∧ p ≡ p동일 명제 반복 연산은 자기 자신​2. 교환 법칙Commutative Lawsp ∨ q ≡ q ∨ p p ∧ q ≡ q ∧ p순서 변경 가능​3. ..

이산수학 2026.05.17