जावा एन्क्रिप्शन और हैशिंग दुनिया में डेलविंगकक्षा के लिए iterationCount
और keyLength
पैरामीटर के लिए विभिन्न मानों के साथ मैं निर्माता के उदाहरण देखता हूं। कुछ भी नहीं बताता कि ये पैरामीटर क्या प्रभाव डालते हैं या इसका मतलब है।PBEKeySpec पुनरावृत्ति क्या करता है गणना और की लंबाई के पैरामीटर प्रभावित करते हैं?
मुझे लगता है कि keyLength
यह है कि 32 बिट एन्क्रिप्शन कुंजी लंबाई के लिए 32 का मान लेगा, लेकिन धारणा गलत लगता है। iterationCount
के लिए मेरा अनुमान है कि प्रत्येक चार एन्क्रिप्टेड बार की संख्या है, फिर भी उस धारणा पर प्यार महसूस नहीं कर रहा है।
जानकारी या स्पष्टीकरण के लिए लिंक की सराहना की जाती है।
ध्यान दें कि rsa.com का लिंक अब टूट गया है; "मानक" पीकेसीएस # 5 वी 2.0, एकेए [आरएफसी 28 9 8] (https://tools.ietf.org/html/rfc2898) है। – jbyler
@jbyler उत्तर संपादित करने के लिए स्वतंत्र महसूस करें, मैंने नए संदर्भ में संपादित किया है। –
आह, धन्यवाद टिप के लिए @owlstead। मैं अगली बार ऐसा करूंगा। – jbyler