MarshallSoft AES Library for C/C++ विनिर्देशों
|
एन्क्रिप्शन तकनीकों को अपने C आधारित अनुप्रयोगों में शामिल करें
AES4C की कुछ विशेषताएं हैं: 256-बिट AES एन्क्रिप्शन और डिक्रिप्शन। क्रिप्टोग्राफिक रूप से सुरक्षित छद्म यादृच्छिक संख्या जनरेटर शामिल है। पासवर्ड वाक्यांशों से प्रमुख पीढ़ी करता है। एन्क्रिप्ट और डिक्रिप्ट फाइलें, स्ट्रिंग्स और बाइट डेटा। PKCS7 पैडिंग का समर्थन करता है। आरंभीकरण वैक्टर का समर्थन करता है। सीबीसी (सिफर ब्लॉक चेनिंग) मोड का समर्थन करता है। ईसीबी (इलेक्ट्रॉनिक कुकबुक) मोड का समर्थन करता है। SHA-256 क्रिप्टोग्राफिक हैश एल्गोरिथम का समर्थन करता है। यादृच्छिक बाइट डेटा पीढ़ी करता है। समवर्ती एन्क्रिप्शन / डिक्रिप्शन थ्रेड्स की अनुमति देता है। मान्य andquot का उपयोग करके; ज्ञात उत्तर testandquot; राष्ट्रीय मानक और प्रौद्योगिकी संस्थान द्वारा प्रकाशित। कई C / C ++ उदाहरण कार्यक्रम शामिल हैं। समर्थन पुस्तकालयों पर निर्भर नहीं करता है (केवल कोर विंडोज एपीआई कार्यों के लिए कॉल)। अपने संकलित आवेदन के साथ रॉयल्टी मुक्त वितरण। C स्रोत कोड उपलब्ध है।