PRESENT
प्रेजेंट एक हल्का ब्लॉक साइफर है, जिसे ऑरेंज लैब्स (फ्रांस), रुहर विश्वविद्यालय बोचम (जर्मनी) और डेनमार्क के तकनीकी विश्वविद्यालय द्वारा 2007 में विकसित किया गया था। प्रेजेंट को आंद्रेई बोगदानोव, लार्स आर. नुडसेन, ग्रेगर लिएंडर, क्रिस्टोफ पार, एक्सेल पॉशमैन, मैथ्यू जे. द्वारा डिजाइन किया गया था। बी. रॉबशॉ, यानिक सेयूरिन और सी. विक्केल्सो। एल्गोरिथ्म अपने कॉम्पैक्ट आकार (एईएस से लगभग ढाई गुना छोटा) के लिए उल्लेखनीय है। अवलोकन ब्लॉक का आकार 64 बिट है और कुंजी का आकार 80 बिट या 128 बिट हो सकता है। गैर-रैखिक परत एकल 4-बिट एस-बॉक्स पर आधारित है जिसे हार्डवेयर अनुकूलन को ध्यान में रखते हुए बनाया गया था। प्रेजेंट का उपयोग उन स्थितियों में किया जाना चाहिए जहां कम बिजली की खपत और उच्च चिप दक्षता वांछित है। अंतर्राष्ट्रीय मानकीकरण संगठन और अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल आयोग ने हल्के क्रिप्टोग्राफिक तरीकों के लिए नए अंतर्राष्ट्रीय मानक में प्रेजेंट को शामिल किया। क्रिप्टानालिसिस 2014 में प्रेजेंट के 31 राउंड में से 26 पर एक कटे हुए अंतर हमले का सुझाव दिया गया था। प्रेजेंट पर बाइक्लिक क्रिप्टैनालिसिस का उपयोग करते हुए कई पूर्ण-दौर के हमले शुरू किए गए हैं। डिजाइन के अनुसार 64 बिट के ब्लॉक आकार वाले सभी ब्लॉक साइफर में ब्लॉक टकराव की समस्या हो सकती है यदि उनका उपयोग बड़ी मात्रा में डेटा के साथ किया जाता है। इसलिए, कार्यान्वयन को यह सुनिश्चित करने की आवश्यकता है कि एक ही कुंजी के साथ एन्क्रिप्ट किए गए डेटा की मात्रा सीमित है और रीकीइंग को ठीक से लागू किया गया है। प्रदर्शन प्रेजेंट बिट-उन्मुख क्रमपरिवर्तन का उपयोग करता है और सॉफ्टवेयर के अनुकूल नहीं है। यह स्पष्ट रूप से हार्डवेयर पर लक्षित है, जहां सरल तारों के साथ बिट-क्रमपरिवर्तन संभव हैं। एफ. ई. एल. आई. सी. एस. (फेयर इवैल्यूएशन ऑफ लाइटवेट क्रिप्टोग्राफिक सिस्टम्स) का उपयोग करके माइक्रोकंट्रोलर सॉफ्टवेयर वातावरण में मूल्यांकन करने पर प्रेजेंट का प्रदर्शन, जो हल्के क्रिप्टोग्राफिक प्रिमिटिव्स के सॉफ्टवेयर कार्यान्वयन के मूल्यांकन के लिए एक बेंचमार्किंग ढांचा है। मानकीकरण वर्तमान निम्नलिखित मानकों में शामिल है। आई. एस. ओ./आई. ई. सी. 29167-11:2014, सूचना प्रौद्योगिकी-स्वचालित पहचान और डेटा कैप्चर तकनीक-भाग 11: एयर इंटरफेस संचार के लिए क्रिप्टोक्यूरेंसी सूट पी. आर. ई. एस. ई. एन. टी.-80 सुरक्षा सेवाएं आई. एस. ओ./आई. ई. सी. 29192-2:2019, सूचना सुरक्षा-हल्की क्रिप्टोग्राफी-भाग 2: संदर्भों को अवरुद्ध करें बाहरी लिंक पी. आर. ई. एस. ई. एन. टी.: एक अल्ट्रा-लाइटवेट ब्लॉक साइफर http://www.lightweightcrypto.org/implementations.php सी और पायथन में सॉफ्टवेयर कार्यान्वयन https://web.archive.org/web/20160809024354/http:// सी. एस. जे. टी. यू. एडु. सी. एन./इंडेक्स. पी. पी./सॉफ्टवेयर _ इम्प्लीमेंटेशन _ ऑफ _ ब्लॉक _ साइफर _ पी. आर. ई. एस. ई. एन. टी.