बॉटन (प्रोग्रामिंग लाइब्रेरी)

From Vigyanwiki
Botan
Original author(s)Jack Lloyd
Initial release2000
Stable release3.0.0 (April 11, 2023; 12 months ago (2023-04-11)[1]) [±]
Written inC++
TypeApplication programming interface (API)
LicenseSimplified BSD

बॉटन एक बी एस डी-लाइसेंस प्राप्त क्रिप्टोग्राफिक और टी एल एस लाइब्रेरी C++11 में लिखी गई है। यह विभिन्न प्रकार के क्रिप्टोग्राफ़िक एल्गोरिदम, प्रारूप और प्रोटोकॉल प्रदान करता है, उदा. एसएसएल और टीएलएस। इसका उपयोग अन्य परियोजनाओं के बीच मोनोटोन वितरित पुनरीक्षण नियंत्रण प्रोग्राम, ओपनडीएनएसएसईसी प्रणाली, और आईएससी के केए डीएचसीपी सर्वर में किया जाता है।

परियोजना को मूल रूप से ओपन सी एल कहा जाता था, एक नाम जो अब एप्पल निगमित और खरोनोस समूह द्वारा ओपन सी एल के लिए उपयोग किया जाता है। 2002 में इसका नाम बदलकर बॉटन कर दिया गया।[2]

2007 में, सूचना सुरक्षा के लिए जर्मन संघीय कार्यालय ने बॉटन के लिए इपासस्पोर्ट्स कार्ड सत्यापन योग्य प्रमाणपत्रों के कार्यान्वयन को जोड़ने के लिए फ्लेक्ससिक्योर जी एम् बी एच से अनुबंध किया; बॉटन का संशोधित संस्करण इनसीटो नाम से विमोचित किया गया था।[3]

2015 में प्रारम्भ, सूचना सुरक्षा के लिए जर्मन संघीय कार्यालय ने एक परियोजना को वित्त पोषित किया, जिसमें प्रलेखन, परीक्षण सूट और बॉटन के फीचर सेट में सुधार करना सम्मिलित था, 2017 में समापन हुआ, जब इसका मूल्यांकन किया गया और ''बढ़ी हुई सुरक्षा आवश्यकताओं वाले अनुप्रयोगों'' के लिए उपयुक्त लाइब्रेरी के रूप में अनुशंसा की गई।[4]


यह भी देखें

संदर्भ

  1. "Botan: Release Notes". Retrieved 2023-04-11.
  2. See entry for 2002-08-10 in "Botan release notes". Archived from the original on 2011-03-25. Retrieved 2008-09-18.
  3. "इनसीटो वेबसाइट". Archived from the original on July 20, 2011. Retrieved 2008-09-18.
  4. "एक सुरक्षित क्रिप्टो लाइब्रेरी का विकास" (in Deutsch). Archived from the original on 2020-06-01. Retrieved 2017-12-15.


बाहरी संबंध