Cryptographic accelerator
कम्प्यूटिंग में, एक क्रिप्टोग्राफिक त्वरक एक सह-प्रोसेसर है जिसे विशेष रूप से कम्प्यूटेशनल रूप से गहन क्रिप्टोग्राफिक संचालन करने के लिए डिज़ाइन किया गया है, जो सामान्य-उद्देश्य वाले सीपीयू की तुलना में अब तक अधिक कुशलता से कर रहा है। क्योंकि कई सर्वरों के सिस्टम लोड में ज्यादातर क्रिप्टोग्राफिक संचालन होते हैं, यह प्रदर्शन को बहुत बढ़ा सकता है। इंटेल का एईएस-एनआई कमोडिटी हार्डवेयर में अब तक का सबसे आम क्रिप्टोग्राफिक त्वरक है। वी. आई. ए. पैडलॉक एक और हालिया उदाहरण है। ऑपरेटिंग सिस्टम समर्थन कई ऑपरेटिंग सिस्टम क्रिप्टोग्राफिक हार्डवेयर के लिए कुछ समर्थन प्रदान करते हैं। बीएसडी परिवार की प्रणालियों में ओपनबीएसडी क्रिप्टोग्राफिक फ्रेमवर्क (ओसीएफ) है, लिनक्स प्रणालियों में क्रिप्टोक्यूरेंसी एपीआई है, सोलारिस ओएस में सोलारिस क्रिप्टोग्राफिक फ्रेमवर्क (एससीएफ) है और माइक्रोसॉफ्ट विंडोज में माइक्रोसॉफ्ट क्रिप्टोएपीआई है। कुछ क्रिप्टोग्राफिक त्वरक नए मशीन निर्देश प्रदान करते हैं और इसलिए सीधे कार्यक्रमों द्वारा उपयोग किया जा सकता है। ओपनएसएसएल और लिबरएसएसएल जैसे पुस्तकालय ऐसे कुछ क्रिप्टोग्राफिक त्वरकों का समर्थन करते हैं। लगभग सभी यूनिक्स जैसे ऑपरेटिंग सिस्टम अपनी क्रिप्टोग्राफी लाइब्रेरी के रूप में ओपनएसएसएल या फोर्क लिब्रेएसएसएल का उपयोग करते हैं। यदि उपलब्ध हो तो ये पुस्तकालय एईएस-एनआई जैसे क्रिप्टोग्राफिक त्वरकों का उपयोग करते हैं। टीएलएस त्वरण हार्डवेयर-आधारित एन्क्रिप्शन हार्डवेयर त्वरण कंप्यूटर अनुकूलन कॉप्रोसेसर क्रिप्टोग्राफिक हार्डवेयर भी देखें।