2013-04-06 6 views
11

मैं बिलाव में इस्तेमाल के लिए एक PFX फ़ाइल से एक JKS फ़ाइल बनाने के लिए निम्न आदेश भागा:java.io.IOException: सुरक्षित सामग्री प्रविष्टि को डिक्रिप्ट करने में विफल रहा है: javax.crypto.BadPaddingException: को देखते हुए अंतिम ब्लॉक ठीक से नहीं गद्देदार

keytool -importkeystore -srckeystore PFX_P12_FILE_NAME -srcstoretype pkcs12 -srcstorepass PFX_P12_FILE -srcalias SOURCE_ALIAS -destkeystore KEYSTORE_FILE -deststoretype jks -deststorepass PASSWORD -destalias ALIAS_NAME 

लेकिन मैं निम्नलिखित त्रुटि हो रही है:

keytool error: java.io.IOException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded

यह कैसे के कारण होता है और मैं इसे कैसे हल कर सकते हैं?

+0

विंडोज प्लेटफ़ॉर्म पर :) – shwetakpgt

+0

देखें http://stackoverflow.com/questions/10338543/what-causes-keytool-error-failed-to-decrypt-safe-contents-entry –

उत्तर

11

मैं एक ही मुद्दे में भाग गया, और जवाब काफी सरल पाया। नीचे देखें:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6974037

जाहिर है, इस त्रुटि फेंक दिया जा सकता है जब या तो पासवर्ड मेल नहीं खाते या नए पासवर्ड आप प्रवेश कर रहे हैं मानदंडों को पूरा नहीं करता है। मेरे मामले में, यह बाद वाला था।

संबंधित मुद्दे