Tôi đã có thể tìm thấy thông tin về mã hóa đối xứng và băm nhưng tôi đã gặp khá nhiều rắc rối khi tìm kiếm nhiều thông tin về bất kỳ loại mã hóa khóa công khai nào cho java. Điều tôi muốn làm là tạo một bằng chứng đơn giản về chương trình khái niệm lấy một chuỗi (hoặc một tệp mà tôi cho là), mã hóa nó bằng khóa công khai và sau đó giải mã nó bằng khóa riêng.Bất kỳ hướng dẫn nào về mã hóa khóa công khai trong java?
Bất kỳ liên kết hoặc ví dụ hướng dẫn nào đều sẽ được đánh giá cao. Tôi chỉ muốn làm một cái gì đó chứng tỏ làm thế nào bạn có thể sử dụng mã hóa khóa công khai trong Java.
Đối với ví dụ bạn đã cung cấp, tôi nhận được lỗi sau: Không thể tìm thấy bất kỳ nhà cung cấp nào hỗ trợ RSA/NONE/PKCS1PADDING. Tôi tự hỏi nếu bản sao java của máy tính này không có nó thực hiện. –
Thử dùng RSA/ECB/PKCS1Padding. ECB có hiệu quả là "không" chế độ chặn chuỗi. – erickson