RSA 키 생성을 위해이 "key = RSA.gen_key (2048, 65537, genPass)"를 사용하고 있습니다. 암호를 입력하려고합니다. 어떻게 사용자가 암호없이 암호를 생성 할 수 있습니까? 그리고 알려진 일부 암호문을 automaticlly 입력 할 수 있습니까? 감사.M2CRYPTO가 자동 암호 구문을 사용하여 RSA 키 쌍을 생성합니다.
0
A
답변
0
는 RSA 모듈 from PyPi을 가지고 있다면 그것이 있어야
import rsa
rsa.gen_keys(<key size in bits>)
2
키 생성 암호를 요구하지 않습니다. 파일로 저장할 때만 필요합니다. 자동으로 그렇게하려면 save_key 메소드의 콜백으로 암호 생성기를 제공하십시오.
>>> import M2Crypto
>>> rsaKey = M2Crypto.RSA.gen_key(2048, 65537)
.........................+++
................................+++
>>> def passwordCallback(*args, **kwds):
... return 'mypassword'
...
>>> rsaKey.save_key('/tmp/test.pem')
Enter passphrase:
Verify passphrase:
0
>>> rsaKey.save_key('/tmp/test.pem', callback=passwordCallback)
1
관련 문제
- 1. 스마트 카드에서 RSA 키 쌍을 제거하는 방법
- 2. RSA 암호화 - 암호 해독
- 3. RSA 암호
- 4. Erlang과 RSA 키 쌍 생성?
- 5. RSA 키 암호화/암호 해독 문제
- 6. RSA Android Encrypt/RSA PHP 암호 해독
- 7. 안드로이드에 RSA 키 쌍 저장
- 8. 기존 키가있는 OpenSSL.NET을 사용하여 RSA 암호 해독
- 9. C#과 호환되는 파이썬을 사용하여 RSA 암호화 키 쌍을 만드는 방법은 무엇입니까?
- 10. JavaScript로 RSA 키 쌍 생성하기
- 11. 암호 : Modulus & Exponent를 사용한 RSA 비공개 키 생성
- 12. 어떻게 키/IV 쌍을 안전하게 저장하고 검색합니까?
- 13. 자바 RSA 암호화 - 암호 해독
- 14. RSA 암호 해독 데이터 손상
- 15. OpenSSH RSA 공개/개인 키 쌍을 Apple의 키 체인 액세스로 가져 오기
- 16. RSA 키 저장소 권한
- 17. Ruby에서 RSA 비공개 키 열기
- 18. asp.net 키 저장소없이 RSA 공개 키 쌍 생성
- 19. RSA 공개 키 알고리즘을 사용하여 서명
- 20. .NET에서의 RSA 암호화, 파이썬에서의 암호 해독
- 21. Java의 알려진 매개 변수로 RSA 키 만들기
- 22. modulus와 지수를 사용하는 RSA 암호 해독
- 23. 상수 RSA 키 생성 (Java)
- 24. pem 형식의 PrivateKey를 사용한 RSA 암호 해독
- 25. RSA 암호화 라이브러리 또는 클래스
- 26. .NET RSA 암호화 : 최소 키 크기?
- 27. Maven pom을 자동 생성합니다
- 28. 키/값 쌍을 추가하는 컨트롤?
- 29. UITableView는 키 값 쌍을 표시합니다.
- 30. Java에서 RSA 키 객체를 XML로 내보내기
나는 패스 프레이즈 (사용자가 아닌 자동으로)를 삽입해야합니다. – michael