목차 1. Vigenere 2. Steganography 3. DES 4. Caesar 5. Base 64
Base 64의 원리 문자열 ASCII Binary 6 Bit Cut Base 64 Encode But 모든 문자열이 3개씩 끊어지지 않음으로 Padding 사용 빈자리에는 =가 들어간다. ex) You WW 91 Smile U 21 pb. GU= Love TG 92 ZQ==
문자열이 3의 배수일 때 Base 64의 원리 ASCII Code 2진수 Y o u 89 111 121 01011001 6 Bit Cut 010110 10진수 Encode 01101111 0111010110 11110101 22 22 61 53 W W 9 1
문자열이 3의 배수+2일 때 Base 64의 원리 S ASCII Code 2진수 m 83 i 109 01011001 01101101 6 Bit Cut 010100 110110 110101 10진수 20 54 53 Encode U 2 1 l e 105 108 101 01101001 01101100101 101001 41 p 011011 27 b 000110 6 G 010100 20 U=
문자열이 3의 배수+1일 때 Base 64의 원리 L ASCII Code o 76 111 2진수 01001100 6 Bit Cut 010011 000110 111101 10진수 19 6 61 54 Encode T G 9 2 01101111 v e 118 101 011101100101 011001 25 Z 010000 16 Q==