Cryptographic accelerator
কম্পিউটিং-এ, একটি ক্রিপ্টোগ্রাফিক অ্যাক্সিলারেটর হল একটি সহ-প্রসেসর যা বিশেষভাবে গণনামূলকভাবে নিবিড় ক্রিপ্টোগ্রাফিক ক্রিয়াকলাপ সম্পাদনের জন্য ডিজাইন করা হয়েছে, যা সাধারণ উদ্দেশ্যের সিপিইউ-এর তুলনায় আরও দক্ষতার সাথে কাজ করে। যেহেতু অনেক সার্ভারের সিস্টেম লোড বেশিরভাগ ক্রিপ্টোগ্রাফিক ক্রিয়াকলাপ নিয়ে গঠিত, এটি কর্মক্ষমতা ব্যাপকভাবে বাড়িয়ে তুলতে পারে। ইন্টেলের এইএস-এনআই পণ্যদ্রব্যের হার্ডওয়্যারে এখন পর্যন্ত সবচেয়ে প্রচলিত ক্রিপ্টোগ্রাফিক অ্যাক্সিলারেটর। ভিআইএ প্যাডলক আরেকটি সাম্প্রতিক উদাহরণ। অপারেটিং সিস্টেম সমর্থন বেশ কয়েকটি অপারেটিং সিস্টেম ক্রিপ্টোগ্রাফিক হার্ডওয়্যারের জন্য কিছু সমর্থন প্রদান করে। বিএসডি পরিবারের সিস্টেমগুলির ওপেনবিএসডি ক্রিপ্টোগ্রাফিক ফ্রেমওয়ার্ক (ওসিএফ) রয়েছে, লিনাক্স সিস্টেমগুলির ক্রিপ্টো এপিআই রয়েছে, সোলারিস ওএসের সোলারিস ক্রিপ্টোগ্রাফিক ফ্রেমওয়ার্ক (এসসিএফ) রয়েছে এবং মাইক্রোসফ্ট উইন্ডোজের মাইক্রোসফ্ট ক্রিপ্টোপিআই রয়েছে। কিছু ক্রিপ্টোগ্রাফিক অ্যাক্সিলারেটর নতুন মেশিন নির্দেশাবলী প্রদান করে এবং তাই সরাসরি প্রোগ্রাম দ্বারা ব্যবহার করা যেতে পারে। ওপেনএসএসএল এবং লিব্রেএসএসএল-এর মতো গ্রন্থাগারগুলি এই ধরনের কিছু ক্রিপ্টোগ্রাফিক অ্যাক্সিলারেটরকে সমর্থন করে। প্রায় সমস্ত ইউনিক্স-সদৃশ অপারেটিং সিস্টেমগুলি তাদের ক্রিপ্টোগ্রাফি লাইব্রেরি হিসাবে ওপেনএসএসএল বা কাঁটাচামচ লিব্রেএসএসএল ব্যবহার করে। এই গ্রন্থাগারগুলি উপলব্ধ থাকলে এইএস-এনআই-এর মতো ক্রিপ্টোগ্রাফিক অ্যাক্সিলারেটর ব্যবহার করে। আরও দেখুন টিএলএস ত্বরণ হার্ডওয়্যার-ভিত্তিক এনক্রিপশন হার্ডওয়্যার ত্বরণ কম্পিউটার অপ্টিমাইজেশন কোপ্রোসেসর ক্রিপ্টোগ্রাফিক হার্ডওয়্যার