XOR 연산을 이용한 암호화/복호화
·
Hack&Dev/암호학
1. XOR 연산 1.1 XOR 개념 이해XOR(배타적 논리합)은 컴퓨터 과학과 디지털 전자공학에서 기본적인 연산이며, 암호화 알고리즘에서 중요한 역할을 한다.이 연산은 데이터 보호를 위해 독특한 방법을 제공하며, 비인가된 접근을 방지하는 데 사용된다.  1.2 XOR의 기본 개념1.2.1 XOR 연산이란?XOR(Exclusive OR)은 두 개의 이진 입력값을 받아 특정 조건에 따라 1 또는 0을 반환하는 논리 연산자이다.두 입력이 다를 때 결과는 1두 입력이 같을 때 결과는 0 1.2.2 XOR 연산 진리표입력 A 입력 B 출력 (A ⊕ B)입력 A 입력 B출력 (A ⊕ B)000011101110 1.2.3 XOR의 특성결합법칙(Associative Law):(A ⊕ B) ⊕ C = A ⊕ (B ⊕ ..
카이사르 암호
·
Hack&Dev/암호학
1. 카이사르 암호란? 카이사르 암호 또는 시저 암호는 치환암호이다. 알파벳을 일정한 만큼 밀어서 다른 알파벳으로 치환하는 방식이다.  ex) 3글자씩 밀어서 DEA..