Arasındaki fark .dosya deposu .piç dosyası
.keystore
dosyaları ve 1* *dosyalar arasındaki farkı bulmaya çalıştım, ama bulamadım. jks
"Java anahtar deposu" ve her iki anahtar/değer çiftleri depolamak için bir yol olduğunu biliyorum.
Herhangi bir fark veya başka bir kullanım için bir tercih var mı?
CEVAP
Sonuçta, .keystore
.jks
sadece dosya uzantıları: sizin dosyalarınızı makul. adı. Bazı uygulama anahtar deposu dosyası $HOME/.keystore
saklanan kullanın: Bu PİÇ bir dosya olduğundan genellikle ima, JKS is the default keystore type in the Sun/Oracle Java security provider beri. Herkes varsayılan olarak ima çünkü PİÇ dosyalar için .jks
uzantısını kullanır. Uzantısını kullanan, sadece belirtmek için hangi eğer ihtiyacınız varsa () hatırlamanı tavsiye ederim.
Java kelimesi deposu anlamları, bağlama göre birini alabilir:
- API: http://docs.oracle.com/javase/6/docs/api/java/security/KeyStore.html
- bu API için kullanılan bir dosya (veya başka bir mekanizma)
- burada tarif edildiği gibi bir truststore, aksine bir anahtar deposu: http://stackoverflow.com/a/6341566/372643
Dosya ve depolama hakkında konuşurken, bu gerçekten anahtar/değer çiftleri (bunun için bol ya da diğer biçimleri vardır) için bir depolama tesisi değil. Bunun yerine, bir kap şifreleme anahtarları ve sertifikaları (bazıları da şifreleri saklayabilirsiniz inanıyorum) depolamak için. Genellikle, bu dosyalar şifrelenmiş ve bu verilerin yetkisiz kişilere izin için-şifre korumalı.
Java anahtar deposu kullanmak için KeyStore
sınıf ve ilgili API (whether it's file based or not) kullanır. JKS
Java özel bir dosya biçimidir, ama API de diğer dosya türleri ile birlikte kullanılabilir, genellikle PKCS#12. Bir anahtar deposu yüklemek istediğinizde, anahtar deposu türü belirtmeniz gerekir. Geleneksel uzantıları olabilir:
- Türü için
.jks
10*,* .p12
tip"PKCS12"
(şartname adı#12, ama#
Java anahtar deposu türü adı kullanılmaz AMAÇ).pfx
.
Buna ek olarak, BouncyCastle da uygulamaları, özellikle sağlar sık Android uygulamaları için kullanılan BKS (genellikle .bks
uzantısı kullanarak).
'bağımlılıkları arasındaki fark n...
Bir cer, pvk ve pfx dosya arasındaki f...
'in ne dört arasındaki fark ASP.N...
Bir arasındaki fark nedir .ve bir xib ...
@Arabirim tanımı arasındaki fark .h ve...