SoftHSM
Daha fazla bilgi
- Yaratıcı
- OpenDNSSEC projesi
- Tür
- Kütüphane
- Lisans
- BSD
- Kaynak kod
- github.com/opendnssec/SoftHSMv2
Tamamen yazılımdan oluşan bir HSM: gerçek bir modülle aynı PKCS#11 arayüzü, ama anahtarlar sıradan dosyalarda durur.
SoftHSM, imzalama yazılımı bir donanım modülüyle PKCS#11 üzerinden konuşan OpenDNSSEC’ten doğdu. DNSSEC imzalamayı denemek isteyen herkesin elinde böyle bir modül yoktu; proje de arayüzü OpenSSL ya da Botan üzerinde uygulayan bir vekil yazdı. Bugün kullanılan sürüm 2’dir.
İşi test ve geliştirmedir. SoftHSM’e karşı yazılan kod, bir kütüphane dosyası değiştirilerek gerçek bir modüle taşınabilir ve CI hattında donanım olmadan sorunsuz çalışır. Eksik olan, bir HSM’i satın almanızın asıl nedenidir: anahtarlar kopyalanabilir ve biri kasayı açtığında hiçbir şey onları silmez. Üretimde çalıştırmak, arayüze para verip korumadan vazgeçmek demektir.