पॅडिंग म्हणजे काय?
फाइल लोड करण्यासाठी
AES 16-बाइट ब्लॉक्स एन्क्रिप्ट करते. जर इनपुट लांबी 16 च्या पटीत नसेल, तर शेवटचा ब्लॉक एन्क्रिप्शनपूर्वी पॅड केलेला असणे आवश्यक आहे.
PKCS#7: बाइट्ससह अंतिम ब्लॉक भरतो ज्याचे मूल्य पॅडिंग बाइट्सच्या संख्येइतके आहे, जे डिक्रिप्शन दरम्यान काढणे अचूक बनवते.
झिरो पॅडिंग: उर्वरित बाइट भरते00. जेव्हा मूळ डेटा नैसर्गिकरित्या शून्य बाइट्ससह समाप्त होऊ शकतो तेव्हा हे सोपे आहे, परंतु संदिग्ध आहे.