RSA 암호화에는 Crypto ++를 사용하고 있습니다. 내 일반 텍스트는 고정 된 maxplaintextlength를 초과합니다. 어떻게해야합니까?
-
19-09-2019 - |
문제
텍스트를 청크로 나누어야합니까?
RSA는 잘못된 암호화 체계입니까?
해결책
잘못된 계획. 메시지 암호화의 표준 기술 (예 : PGP 및 CMS)은 AES와 같은 임의의 대칭 세션 키 K를 생성하고 Key K를 사용하여 AES와 메시지를 암호화 한 다음 메시지 수신자의 공개 키와 함께 K를 암호화하는 것입니다. .
다른 팁
일반적으로 비대칭 RSA 알고리즘은 주요 교환에 사용됩니다. 더 큰 데이터 덩어리를 암호화하는 경우 AES와 같은 것을 사용하는 것이 좋습니다.
제휴하지 않습니다 StackOverflow