본문/내용
1. 과거의 암호기술
과거의 암호기술은 주로 수학적 원리를 기반으로 한 수학적 암호화 방법이 중심이었다. 초기에는 간단한 치환 암호와 치환-대치 암호가 사용되었으며, 대표적인 예로은 고대 이집트와 바빌로니아 시대의 상형문자 암호가 있다. 현대의 암호학은 이러한 기초를 발전시켜 20세기 초에 공개키 암호와 대칭키 암호로 발전하였다. 1976년 RSA 알고리즘이 발표되면서 공개키 암호가 세상에 등장했으며, 이는 큰 소수의 곱셈과 인수분해 난제에 기반하여 만들어졌다. RSA의 경우 공개키와 개인키를 별도로 사용하는 방식으로, 현재는 온라인 은행 거래, 전자서명 등 다양한 분야에서 활용되고 있다. 당시 암호화는 주로 군사 기밀 유지와 정부 공식 문서 보호를 위해 사용됐으며, 20세기 중반까지는 전통적 수학적 암호 방식을 채택하였다. 대칭키 방식에서는 데이터가 암호화와 복호화에 동일한 키를 사용하는 것이 특징이다. 대표적인 알고리즘은 DES(Data Encryption Standard)가 있으며, 1977년 미국 정부 표준으로 채택되어 널리 쓰였다. 그러나 DES는 56비트 키로 인해 1990년대 중후반 무차별 대입 공격으로 안전성이 낮아졌고, 이후 3DES와 AES(Advanc…