Bir Java web projesinde OpenSSL kullanmalıyım ve 'OpenSSL' hakkında hiçbir şey bilmiyorum.Java ile OpenSSL
OpenSSL'yi projemle nasıl bütünleştirebilirim? Bunu öğrenmek için iyi bir temel öğretici var mı?
Bir Java web projesinde OpenSSL kullanmalıyım ve 'OpenSSL' hakkında hiçbir şey bilmiyorum.Java ile OpenSSL
OpenSSL'yi projemle nasıl bütünleştirebilirim? Bunu öğrenmek için iyi bir temel öğretici var mı?
herhangi önerileri
1) önce birkaç önemli sorulara cevap gerekir Eğer gerçekten C++ (yerli) uygulaması formu JAVA aramak ister misin?
2) Openssl tarafından oluşturulan dosyaları şifresini, sadece Openssl tarafından üretilen sertifikaları kullanarak sınırlı kapsamı mi) MKEİ'nin ve
3 BouncyCastle
tarafından çözülemeyen Openssl içinde özellikleri nelerdir?Öncelikle kütüphaneye ne için ihtiyacınız var?
:
-Djavax.net.ssl.keyStore=keystore_path
-Djavax.net.ssl.keyStorePassword=password
-Djavax.net.ssl.trustStore=truststore_path
-Djavax.net.ssl.trustStorePassword=trustword
Thanxx beyinde herhangi bir iletişimde ilk mesajı kaybedeceksiniz! Bu bana çok yardımcı oluyor – 123Ex
En çözüm: Kullanım Java basit görevler için güvenlik dahili veya daha gelişmiş olanlar için BouncyCastle kullanın. Java bir süreç olarak
size 2 seçenek var.
Herkes, BouncyCastle hakkında konuşur, ancak kullanım durumumuzda Gnu Crypto kütüphanesi günü kazandı. Yerli java.
Veritabanımız (aerospike), java'daki zaman hesaplama karmalarının en az% 10'unu, bazı müşteriler için basitçe bu uygulamalar yavaş olduğundan harcıyor. Her Linux makinesinde bulunan kripto kütüphanelerinin yerel bir uygulaması olduğunda memnuniyet duyarım. Bazı Java7 VM'lerinin daha fazla algoritma içereceğini düşündüm, ama henüz onları görmedim.
OpenSSL bir C kütüphanesi ve kullanımı için garip bir model. ['Javax.crypto'] ile ilgili sorunun cevabı (http://java.sun.com/j2se/1.5.0/docs/api /) veya [bouncycastle] (http://www.bouncycastle.org/)? – sarnold
Bunlar serbestçe kullanılabilir mi? Size bir soru sormadım, Thanxx tekrar, – 123Ex
[Bouncycastle MIT X11 türetilmiş lisans] (http://www.bouncycastle.org/licence). html) (çok ücretsiz). Javax.crypto' paketi hakkında hiçbir fikrim yok, Oracle web sitesinde dolaşmaya çalışırken dikkatimi dağıttım. Desteğiniz için – sarnold