Làm cách nào để triển khai mã hóa BouncyCastle RSA cho ứng dụng BlackBerry?Mã hóa BouncyCastle RSA cho BlackBerry
Trả lời
Có bộ phương pháp chuẩn có sẵn để mã hóa RSA. Kiểm tra tài liệu API cho việc này. Những người được cấp phép với Certicom. Bạn cần lấy các khóa được mua từ Certicom trước khi sử dụng mã hóa RSA.
Khi @itsteju chỉ ra, bạn có thể nhận được cùng chức năng bằng cách sử dụng các phương pháp BlackBerry, nhưng điều đó yêu cầu thỏa thuận và thanh toán tiền bản quyền cho Certicom.
Lâu đài Bouncy duy trì bản phát hành tương thích J2ME trên releases page. Nó không phải API đầy đủ của họ, nhưng không hỗ trợ mã hóa RSA.
Khi chúng cung cấp nguồn, cách dễ nhất để tích hợp mã RSA vào dự án của bạn là thêm tệp nguồn .java vào dự án và xây dựng của bạn. Như tôi nhớ (tôi không có sẵn nguồn), chúng cung cấp một số lớp trong gói java.lang (ví dụ: BigInteger) - hoặc ít nhất là chúng đã từng sử dụng. BlackBerry sẽ không cho phép ứng dụng của bạn chạy với các ứng dụng này, vì vậy bạn sẽ phải đổi tên gói và tất cả các tham chiếu đến nó trong nguồn bạn tải xuống. Lưu ý rằng thời gian qua tôi đã làm điều này là một vài năm trước đây để mọi thứ có thể đã thay đổi.
- 1. Thư viện mã hóa RSA cho C++
- 2. Mã hóa/giải mã RSA
- 3. Bộ mã hóa URL Blackberry
- 4. Mã hóa RSA trong Android
- 5. Mã hóa RSA .NET Giải mã Java
- 6. Mã hóa Java RSA - Giải mã .NET
- 7. Mã hóa và giải mã PgP bằng BouncyCastle C#
- 8. Mã hóa RSA bằng khóa công khai
- 9. C# Ký dữ liệu với RSA bằng BouncyCastle
- 10. Mã hóa RSA: Java tới PHP
- 11. RSA - BouncyCastle PEMReader trở PEMKeyPair thay vì AsymmetricCipherKeyPair cho việc đọc tin quan trọng
- 12. Ví dụ về mã hóa tệp BouncyCastle PGP trong C#
- 13. cách xóa dữ liệu trước khi mã hóa bằng bouncyCastle
- 14. Mã hóa RSA/Giải mã vấn đề trong .NET
- 15. Lớp đệm RSA PKCS1-OAEP có được hỗ trợ trong bouncycastle không?
- 16. Mã RSA trong MATLAB
- 17. RSA: Mã hóa tin nhắn bằng nhiều phím
- 18. Mã hóa RSA của dữ liệu lớn trong C#
- 19. kích thước khối tối đa RSA nào để mã hóa?
- 20. Tải khóa RSA riêng được mã hóa PEM trong Crypto ++
- 21. Mã hóa và giải mã với BouncyCastle PKCS7 - CMS trong java
- 22. Sử dụng Khóa công cộng RSA để giải mã một chuỗi đã được mã hóa bằng Khóa riêng RSA
- 23. Ký và xác minh RSA với C#, BouncyCastle và khóa RSA đã nhập - Ví dụ về Python hoạt động và mẫu C# mã không hoạt động bên trong
- 24. Chuyển đổi giá trị khóa RSA thô thành đối tượng SecKeyRef cho mã hóa
- 25. Cách mã hóa chuỗi/luồng với pgp bouncycastle mà không bắt đầu bằng một tệp
- 26. Cách đọc mã Cảnh báo mã hóa SSL/TLS trong Ephemeral RSA
- 27. Mã hóa/giải mã RSA tương thích với Javascript và PHP
- 28. Mã hóa và giải mã một chuỗi văn bản với RSA và des3 chính
- 29. CryptographicException không liên tục xảy ra khi mã hóa/giải mã bằng RSA
- 30. SessionSecurityTokenHandler cố gắng giải mã SessionSecurityToken trong cookie được mã hóa RSA bằng DPAPI; tại sao?