암호화 알고리즘 (비대칭 키 암호화)
비대칭 키 암호화 (Asymmetric Key Cryptography) 비대칭 키 암호화는 두 개의 서로 다른 키, 즉 공개 키(Public Key)와 개인 키(Private Key)를 사용하여 데이터를 암호화하고 복호화하는 암호화 방식입니다. 한 키로 암호화된 데이터는 반대편 키로만 복호화할 수 있어, 안전한 통신과 데이터 교환을 위한 획기적인 방법을 제공합니다. 알고리즘 별 암복호화 실행하기 대표적인 비대칭 키 암호화 알고리즘 RSA (Rivest-Shamir-Adleman) 키 생성: 두 개의 큰 소수 ppp와 qqq를 선택합니다. n=p⋅qn = p \cdot qn=p⋅q를 계산하고, ϕ(n)=(p−1)(q−1)\phi(n) = (p-1)(q-1)ϕ(n)=(p−1)(q−1)를 계산합니다. 공개키 ..
2023.10.09