소개
이 프로젝트에서는 Python 으로 Affine 암호화 알고리즘을 구현하는 방법을 배우게 됩니다. Affine 암호는 시프트 암호 (shift cipher) 와 곱셈 암호 (multiplier cipher) 의 특징을 결합한 치환 암호 (substitution cipher) 의 한 유형입니다. 암호화 함수를 사용하여 문자별로 한 글자를 암호화하며, 텍스트를 암호화하고 해독하는 간단하면서도 효과적인 방법을 제공합니다.
👀 미리보기
Sample 1: welcome - > oclsaqc
Sample 2: welcome - > oclsaqc
Sample 3: Qrwe - > Qroc
Sample 4: None - > None
🎯 과제
이 프로젝트에서는 다음을 배우게 됩니다:
- Python 에서 Affine 암호화 함수를 구현하는 방법
- 샘플 입력을 사용하여 Affine 암호화 함수를 테스트하는 방법
- Affine 암호화 함수를 사용하여 사용자 입력을 암호화하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- Affine 암호의 기본 원리를 이해합니다.
- Python 에서 Affine 암호화 알고리즘을 구현합니다.
- Affine 암호화 함수를 사용하여 텍스트를 암호화하고 해독합니다.
- 다양한 입력을 사용하여 Affine 암호화 함수를 테스트합니다.



