वर्तमान में, एक JCEKS कुंजी संग्रह में प्रत्येक PrivateKey
और SecretKey
प्रविष्टि PKCS # 5 गद्दी के साथ 3-कुंजी ट्रिपल डेस सीबीसी में मोड के साथ एन्क्रिप्टेड है। इसमें 112 बिट्स की एक प्रभावी क्रिप्टोग्राफिक शक्ति है, हालांकि कुल 1 9 2 बिट्स के लिए कुंजी 168 बिट्स और 24 समानता बिट्स है।
यह कुंजी (और प्रारंभिक वेक्टर) एक मालिकाना MD5- आधारित एल्गोरिदम का उपयोग कर पासवर्ड से ली गई है। आम तौर पर, कुंजी से प्रारंभिक वेक्टर प्राप्त करना उद्देश्य को हरा देगा, लेकिन प्रत्येक प्रविष्टि में मुख्य व्युत्पन्न के लिए एक अद्वितीय नमक भी होता है। इसका मतलब है कि व्युत्पन्न कुंजी और प्रारंभिक वेक्टर प्रत्येक प्रविष्टि के लिए अद्वितीय हैं।
आप स्रोत कोड में the use of the cipher और the cipher itself का अध्ययन कर सकते हैं।
कम से कम के लिए क्या आप नीचे यह वोट .. –
इस संबंधित सवाल देखें टिप्पणी जोड़ें: http://stackoverflow.com/q/174131/3474 – erickson