암호 공부 중에 이해한 것을 바탕으로요약 정리하여 포스팅 해보도록 하겠습니다! 암호화/복호화 암호화(encryption)은 누군가가 읽어볼 수 없도록알고리즘을 이용하여 정보(평문)를 전달하는 과정이고 이를 복호화(decryption)함으로써암호화된 정보를 다시 읽을 수 있다. 즉 암호는 개인정보 보호와악의적인 공격자의 공격으로 인하여데이터가 누출되었을 때중요한 자료들을 바로 가져갈 수 없도록 처리하는 역할을 한다. 암호 알고리즘데이터를 암호화를 하기 위해서암호 알고리즘이 쓰이고암호는 크게대칭형 암호와 비대칭형 암호 2가지로 나눌 수 있다. 대칭형 암호는암호화할 때 사용하는 키와복호화할 때 사용하는 키가 동일한 암호화 기법이다.예를 들어만약 HELLO라는 문자열을ABCDE로 암호화했다면 복호화도 반드시 A..