공개 키와 개인 키를 사용하여 RSA 2048을 사용하여 데이터를 암호화하고 암호 해독하려고합니다. 해독 한 텍스트가 특수 문자가없이 오게되는 것을 제외하면 모든 것이 잘 작동합니다. RSA 2048 암호화 특수 문자를 건너 뛰는 암호 해독
나는 Base64로 인코딩 및 디코딩의 다양한 방법을 시도했지만 문제를 당신은 당신의 클래스를 오용하고
-2
A
답변
2
를 찾을 수 없습니다.
클래스에 임의의 텍스트 문자열이 아닌 Base64 문자열이 필요합니다.
분명히, 사용중인 Base64 디코더는 예외를 던지기보다는 비 기본 64 문자를 자동으로 제거하고 있습니다.
이 클래스를 임의의 텍스트로 사용하려면 유니 코드 인코딩 (일반적으로 UTF-8)을 사용하여 텍스트를 바이트 배열로 변환 한 다음 해당 바이트 배열을 base64로 변환하여 클래스 다시 바이트 배열로 변환 할 수 있습니다.
클래스를 base64 문자열 대신 직접 바이트 배열로 변경하는 것이 좋습니다. 현재의 디자인은 오해의 소지가없고 무의미합니다.
관련 문제
- 1. RSA 암호화 - 암호 해독
- 2. RSA 암호화/암호 해독
- 3. 자바 RSA 암호화 - 암호 해독
- 4. . NET RSA 암호화, Java RSA 암호 해독
- 5. 간단한 RSA 암호화 및 암호 해독 메시지
- 6. Node.js 내장 암호화 : RSA 암호 해독
- 7. MVC3에서 RSA 암호화 및 암호 해독
- 8. RSA 암호 해독 방법론
- 9. rsa 암호화/암호 해독 polarssl C++
- 10. RSA 암호화 및 긴 메시지의 암호 해독
- 11. C# BouncyCastle RSA 암호화 및 암호 해독
- 12. RSA 키 암호화/암호 해독 문제
- 13. 비대칭 Android RSA 암호화 - 암호 해독
- 14. XML 키로 C++ RSA 암호화/암호 해독
- 15. Android RSA 암호화 및 Python 암호 해독
- 16. BadPaddingException RSA 암호화/암호 해독 오류
- 17. 부분 암호문에 RSA 암호화 및 암호 해독?
- 18. RSA. Java 암호화 .NET 암호 해독
- 19. RSA 암호화 및 암호 해독 아웃소싱 문제
- 20. rsa 암호화 с ++ 및 암호 해독 방법 #
- 21. Android/PHP RSA 암호화/암호 해독?
- 22. .NET에서의 RSA 암호화, 파이썬에서의 암호 해독
- 23. RSA .NET 암호화 Java 암호 해독
- 24. Java를 사용한 RSA 암호화/암호 해독
- 25. 파일 RSA 암호 해독
- 26. RSA Android Encrypt/RSA PHP 암호 해독
- 27. C# RSA 암호화 전송/해독
- 28. 암호 암호화/암호 해독
- 29. openSSL을 사용한 RSA 암호 해독
- 30. 특수 문자가없는 암호화 및 암호 해독
외부 사이트가 아닌 질문에 코드를 삽입하십시오. – kmkaplan
코드에 임의의 텍스트가 아닌 Base64가 사용됩니다. 문제는 다른 곳에서 일어나야합니다. 어떻게 부르는지 알려주세요. – SLaks
@SLaks는 실제 문제가 아닌 스레드에 불필요한 코드 붙여 넣기를 피하기 위해 – Reddy