반응형
Python 암호화 프로그래밍 준비하기
파이썬에서 암호화 알고리즘 DES(DES3)나 AES, 해시함수 MD4,5 SHA를 이용하기 위해서는 Crypto 모듈이 필요합니다.
Crypto 모듈은 기본으로 설치되어있는 모듈이 아니므로 모듈을 설치해야 합니다.
linux$리눅스환경
windows>윈도우환경
0.
윈도우의 경우 먼저 pip를 설치하여야 합니다.
windows>python get-pip.py
1.
먼저 파이썬을 통해 pip를 업그레이드합니다.
linux$python -m pip install --upgrade pip
windows>python -m pip install --upgrade pip
2.
다음으로 crypto 모듈을 설치합니다.
linux$pip install pycryptodome
또는
linux$python -m install pycrypto
windows>python -m install pycrypto
설치가 완료되어있는지 확인합니다.
위의 명령어를 다시 한번 입력하여
Requriement already satisfied를 확인하거나
파이썬에서
>>>import Crypto Crypto 모듈을 import 합니다.
이제 Crypto 안에 있는 SHA, Cipher 등을 이용하여 파이썬 암호화 프로그래밍을 할 준비가 되었습니다.
728x90
반응형
'Programming > Python' 카테고리의 다른 글
파이썬 format 메서드 다양한 포매팅을 돕는 메서드 (0) | 2021.08.22 |
---|---|
파이썬 % 포매팅에 대하여 (0) | 2021.08.14 |
파이썬 람다 Lambda 함수와 (if~else,map,reduce, filter)응용 (0) | 2021.08.08 |
파이썬 리스트와 리스트 활용하기 (0) | 2021.08.05 |
파이썬 AES 암호화 파일 예제 (2) | 2021.07.23 |
댓글