Tôi đã cố gắng sử dụng tốt các số MS CAPI, và bối rối thành một nghịch ngợm lớn ... Nhà cung cấp SunMSCapi chỉ, hmm, cung cấp, thiếu từ tốt hơn, ít nhất là chữ ký, sau thuật toán:Truy cập MS CryptoAPI bằng java
- MD2withRSA
- MD5withRSA
- SHA1withRSA
Và tôi không mong muốn tận dụng các thuật toán như vậy GOST3411withECGOST3410
, hoặc RIPEMD128withRSA
, mà BouncyCastle tận dụng, nhưng nó sẽ được tốt đẹp, và trong trường hợp đặc biệt này, khá quan trọng nếu không cần thiết, để có thể đăng nhập, ít nhất, thuật toán SHA256withRSA
... (512 và vv và mã hóa ECDSA, sẽ là một lợi thế lớn, nhưng tôi không mong đợi nhiều).
Tôi đang cố gắng tìm một giải pháp thay thế, nhưng chỉ tìm thấy this wrapper, có vẻ ổn nhưng tôi phải khai thác thêm một chút.
Có ai biết cách khác, trình bao bọc hoặc nhà cung cấp truy cập mscapi (cryptoapi) không?
liên quan:
SunMSCapi doc:
http://docs.oracle.com/javase/6/docs/technotes/guides/security/SunProviders.html#SunMSCAPIYêu cầu
SHA256withRSA
:
http://bugs.sun.com/view_bug.do?bug_id=6753664
Cả hai liên kết được cung cấp đều không hoạt động trên hệ thống của tôi. – Robert
Nhờ Matej nó đã được sửa chữa –
Nếu Pheox đang bán một giải pháp làm việc, tôi cho rằng đó là lựa chọn tốt nhất của bạn - xem xét nó đáng giá cho bạn. –