Java + OpenPGP için öneriler?

oy
6

Ben küçük bir OpenPGP istemci geliştirmek istiyorum ve OpenPGP'de için bir Java kitaplığı için arıyorum.

Bu yaklaşım için herhangi biri (açık kaynak) öneriler var mı?

Cryptix.org artık hayatta görünmüyor ...

Oluştur 17/02/2009 saat 11:59
kaynak kullanıcı
Diğer dillerde...                            


4 cevaplar

oy
9

Buldum BouncyCastle Java ve C # için, kütüphane. Onunla hiçbir deneyimleri var. Bunu denemek ve burada rapor verecek.

Bu sağlar:

  1. Java ve C # için hafif şifreleme API.
  2. Java Kriptografi Uzantısı ve Java Şifreleme Mimarisi için bir sağlayıcı.
  3. MKEİ'nin bir temiz oda uygulaması 1.2.1.
  4. okuma ve yazma kodlanmış ASN.1 nesneler için bir kütüphane.
  5. Bir hafif istemci tarafı TLS API'sı.
  6. Sürüm 1 ve Sürüm 3 X.509 sertifikaları, Sürüm 2 CRL ve PKCS12 dosyaları için Jeneratörler.
  7. Sürüm 2 X.509'da için Jeneratörler sertifikalarını bağlıyor.
  8. S / MIME ve CMS (PKCS7 / RFC 3852) jeneratörler / işlemci.
  9. Jeneratörler / OCSP için işlemci (RFC 2560).
  10. TSP jeneratörleri / işlemci (RFC 3161).
  11. OpenPGP'de jeneratörleri / işlemci (RFC 4880).
  12. JDK 1,4-1,6 ve Güneş MKEİ'nin için uygun imzalı kavanoz sürümü.

(BouncyCastle.org dan)

Cevap 17/02/2009 saat 13:27
kaynak kullanıcı

oy
0

Orada PGPJava , ama oldukça eski.

Cevap 25/02/2009 saat 18:30
kaynak kullanıcı

oy
2

: BouncyCastle üstüne bir ticari kütüphane mevcuttur http://www.didisoft.com/ ölçüde BouncyCastle API kolaylaştırır.

Bunu sadece o jGuru üzerinde söz etmiş denemedim.

Ben yalnız BouncyCastle ile gitmek güvenli olduğunu düşünüyorum. Onların kütüphane geliştirme ve onlar sağlayıcı openpgp örneklerle altında ...

Cevap 21/06/2009 saat 05:22
kaynak kullanıcı

oy
1

Sadece şeyiyle: Bizim SecureBlackbox (Java edition) içerir Java ve Android için OpenPGP bileşenleri BouncyCastle çok daha zengin, ve destek, örnekler ve belgelerle.

Cevap 31/08/2012 saat 14:13
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more