PRESENT
প্রেসেন্ট হল একটি লাইটওয়েট ব্লক সাইফার, যা অরেঞ্জ ল্যাবস (ফ্রান্স), রুহর ইউনিভার্সিটি বোচাম (জার্মানি) এবং টেকনিক্যাল ইউনিভার্সিটি অফ ডেনমার্ক 2007 সালে তৈরি করেছে। প্রেসেন্টের নকশা করেছিলেন আন্দ্রে বোগদানভ, লার্স আর. নুডসেন, গ্রেগর লিয়েন্ডার, ক্রিস্টফ পার, অ্যাক্সেল পোশম্যান, ম্যাথিউ জে। বি. রবশ, ইয়ানিক সিউরিন এবং সি. ভিকেলসো। অ্যালগরিদমটি তার সংক্ষিপ্ত আকারের জন্য উল্লেখযোগ্য (এইএসের চেয়ে প্রায় আড়াই গুণ ছোট)। সংক্ষিপ্ত বিবরণ ব্লকের আকার 64 বিট এবং কী-এর আকার 80 বিট বা 128 বিট হতে পারে। অ-রৈখিক স্তরটি একটি একক 4-বিট এস-বাক্সের উপর ভিত্তি করে তৈরি করা হয়েছে যা হার্ডওয়্যার অপ্টিমাইজেশনের কথা মাথায় রেখে তৈরি করা হয়েছে। প্রেসেন্ট এমন পরিস্থিতিতে ব্যবহার করার উদ্দেশ্যে তৈরি করা হয়েছে যেখানে কম বিদ্যুৎ খরচ এবং উচ্চ চিপ দক্ষতা পছন্দ করা হয়। ইন্টারন্যাশনাল অর্গানাইজেশন ফর স্ট্যান্ডার্ডাইজেশন এবং ইন্টারন্যাশনাল ইলেক্ট্রোটেকনিক্যাল কমিশন লাইটওয়েট ক্রিপ্টোগ্রাফিক পদ্ধতির জন্য নতুন আন্তর্জাতিক মানদণ্ডে প্রেসেন্টকে অন্তর্ভুক্ত করেছে। ক্রিপ্ট্যানালাইসিস 2014 সালে প্রেসেন্টের 31টি রাউন্ডের মধ্যে 26টির উপর একটি কাটা ডিফারেনশিয়াল আক্রমণের পরামর্শ দেওয়া হয়েছিল। প্রেসেন্টে বাইক্লিক ক্রিপ্ট্যানালাইসিস ব্যবহার করে বেশ কয়েকটি পূর্ণ-বৃত্তাকার আক্রমণ চালু করা হয়েছে। নকশা অনুসারে 64 বিটের ব্লক আকারের সমস্ত ব্লক সাইফারগুলি যদি প্রচুর পরিমাণে ডেটা ব্যবহার করা হয় তবে ব্লক সংঘর্ষের সমস্যা হতে পারে। অতএব, বাস্তবায়নগুলি নিশ্চিত করতে হবে যে একই কী দিয়ে এনক্রিপ্ট করা ডেটার পরিমাণ সীমিত এবং সঠিকভাবে প্রয়োগ করা হয়েছে। পারফরম্যান্স প্রেসেন্ট বিট-ভিত্তিক বিন্যাস ব্যবহার করে এবং সফ্টওয়্যার-বান্ধব নয়। এটি স্পষ্টভাবে হার্ডওয়্যারকে লক্ষ্য করে, যেখানে সহজ তারের সাহায্যে বিট-পারমুটেশন সম্ভব। FELICS (লাইটওয়েট ক্রিপ্টোগ্রাফিক সিস্টেমের ন্যায্য মূল্যায়ন) ব্যবহার করে মাইক্রোকন্ট্রোলার সফ্টওয়্যার পরিবেশে মূল্যায়ন করার সময় PRESENT-এর কার্যকারিতা, লাইটওয়েট ক্রিপ্টোগ্রাফিক প্রিমিটিভের সফ্টওয়্যার বাস্তবায়নের মূল্যায়নের জন্য একটি বেঞ্চমার্কিং কাঠামো। প্রমিতকরণ বর্তমান নিম্নলিখিত মানগুলির মধ্যে অন্তর্ভুক্ত করা হয়েছে। আইএসও/আইইসি 29167-11:2014, তথ্য প্রযুক্তি-স্বয়ংক্রিয় সনাক্তকরণ এবং ডেটা ক্যাপচার কৌশল-পার্ট 11: এয়ার ইন্টারফেস যোগাযোগের জন্য ক্রিপ্টো স্যুট প্রেসন্ট-80 নিরাপত্তা পরিষেবা আইএসও/আইইসি 29192-2:2019, তথ্য নিরাপত্তা-লাইটওয়েট ক্রিপ্টোগ্রাফি-পার্ট 2: ব্লক সাইফার রেফারেন্স বাহ্যিক লিঙ্কগুলি প্রেসন্টঃ একটি আল্ট্রা-লাইটওয়েট ব্লক সাইফার http://www.lightweightcrypto.org/implementations.php সি এবং পাইথনে সফ্টওয়্যার বাস্তবায়ন https://web.archive.org/web/20160809024354/http:// সিস. এসজেটু. এডু. সিএন/ইনডেক্স. পিএইচপি/সফ্টওয়্যার _ ইমপ্লিমেন্টেশন _ অফ _ ব্লক _ সাইফার _ প্রেসন্ট _ ফর _ 8-বিট _ প্ল্যাটফর্ম সি বাস্তবায়ন http://www.emsec.rub.de/media/crypto/veroeffentlichungen/2011/01/29/present_ches2007_slides.pdf ক্রাই থেকে টকলাইড