जावा क्रिप्टोग्राफी एक्सटेंशन के बजाय लोग बाउंससाइक्लल का उपयोग क्यों करते हैं? अंतर क्या है?
जावा क्रिप्टोग्राफी एक्सटेंशन के बजाय लोग बाउंससाइक्लल का उपयोग क्यों करते हैं? अंतर क्या है?
जवाबों:
BouncyCastle में Sun द्वारा प्रदान की गई डिफ़ॉल्ट JCE की तुलना में कई अधिक सिफर सुइट और एल्गोरिदम हैं।
इसके अलावा, BouncyCastle के पास PEM और ASN.1 जैसे आर्कन फॉर्मेट पढ़ने के लिए बहुत सारी उपयोगिताओं हैं जो कोई भी समझदार व्यक्ति खुद को फिर से लिखना नहीं चाहेगा।
उछालभरी महल मूल रूप से ऑस्ट्रेलियाई है, और इसलिए संयुक्त राज्य अमेरिका से क्रिप्टोग्राफी के निर्यात के अधीन नहीं है ।
यह उपयोगी है यदि आप संयुक्त राज्य अमेरिका के बाहर हैं और आपको प्रतिबंधों की अनुमति देने की तुलना में महत्वपूर्ण आकार के grater का प्रबंधन करने की आवश्यकता है। उस स्थिति में आपको इसके लिए संयुक्त राज्य अमेरिका के सॉफ़्टवेयर का उपयोग करने की अनुमति नहीं है।
सर्वर या डेस्कटॉप पर, मुझे बीसी का उपयोग करने का कोई कारण दिखाई नहीं देता है जब तक कि आपको कुछ विरासत वाले सिफर या प्रारूपों से नहीं निपटना पड़ता है जो सन जेसीई द्वारा समर्थित नहीं हैं।
हालाँकि, कई JRE एक JCE प्रदाता के साथ नहीं आते हैं, जैसे मोबाइल या एम्बेडेड वातावरण। ऐसे मामलों में बीसी काम आता है।