इंटेल एकीकृत प्रदर्शन प्राइमिटिव्स क्रिप्टोग्राफी
- इंटेल® इंटीग्रेटेड परफॉरमेंस प्रिमिटिव्स (इंटेल® आईपीपी) क्रिप्टोग्राफी एक सॉफ्टवेयर लाइब्रेरी है जो सुरक्षित और कुशल क्रिप्टोग्राफिक एल्गोरिदम कार्यान्वयन की एक विस्तृत श्रृंखला प्रदान करती है।
- यह लाइब्रेरी Intel® oneAPI बेस टूलकिट के एक भाग के रूप में वितरित की जाती है। आप विशिष्ट लाइब्रेरी संस्करण भी इंस्टॉल कर सकते हैं।
- यह आरंभिक मार्गदर्शिका मानती है कि आपने टूलकिट के एक भाग के रूप में इंटेल आईपीपी क्रिप्टोग्राफी लाइब्रेरी स्थापित की है।
पूर्वापेक्षाएँ (Windows* OS)
पर्यावरण चर सेट करें
इंटेल IPP क्रिप्टोग्राफी स्थापित करने के बाद, अपने लक्ष्य प्लेटफ़ॉर्म आर्किटेक्चर के लिए उपयुक्त स्क्रिप्ट चलाकर PATH, LIB, और INCLUDE पर्यावरण चर सेट करें। स्क्रिप्ट \ippcp\bin में उपलब्ध हैं। डिफ़ॉल्ट रूप से, C:\Program है files (x86)\Intel\oneapi. Intel IPP उच्च-स्तरीय निर्देशिका संरचना देखें.
अपने IDE वातावरण को Intel IPP क्रिप्टोग्राफी से लिंक करने के लिए कॉन्फ़िगर करें
अपने Microsoft* Visual Studio* विकास सिस्टम को Intel IPP क्रिप्टोग्राफी लाइब्रेरी से लिंक करने के लिए कॉन्फ़िगर करने के लिए, नीचे दिए गए चरणों का पालन करें। हालाँकि Visual Studio* IDE के कुछ संस्करण नीचे उल्लिखित मेनू आइटम में थोड़े भिन्न हो सकते हैं, लेकिन मूलभूत कॉन्फ़िगरेशन चरण इन सभी संस्करणों पर लागू होते हैं।
- समाधान एक्सप्लोरर में, अपने प्रोजेक्ट पर राइट-क्लिक करें और गुण क्लिक करें।
- कॉन्फ़िगरेशन गुण > VC++ निर्देशिकाएँ चुनें और ड्रॉप डाउन मेनू के लिए निर्देशिकाएँ चुनें से निम्नलिखित सेट करें:
- शामिल करना Files मेनू आइटम, और फिर इंटेल आईपीपी क्रिप्टोग्राफी के लिए निर्देशिका में टाइप करें files (डिफ़ॉल्ट \ippcp\include है)
- पुस्तकालय Files मेनू आइटम पर क्लिक करें, और फिर इंटेल आईपीपी क्रिप्टोग्राफी लाइब्रेरी के लिए निर्देशिका टाइप करें files (डिफ़ॉल्ट \ippcp\lib\ है)
- निष्पादन Files मेनू आइटम पर जाएँ, और फिर Intel IPP क्रिप्टोग्राफी निष्पादन योग्य के लिए निर्देशिका टाइप करें files (डिफ़ॉल्ट \redist\\ippcp है)
अपना पहला Intel® IPP क्रिप्टोग्राफी एप्लिकेशन बनाएं और चलाएं (Windows* OS)
- कोड पूर्वampनीचे दिया गया लिंक इंटेल आईपीपी क्रिप्टोग्राफी के साथ आरंभ करने में आपकी सहायता के लिए एक संक्षिप्त अनुप्रयोग प्रस्तुत करता है:
- इस आवेदन में दो खंड हैं:
- लाइब्रेरी परत का नाम और संस्करण प्राप्त करें.
- चयनित लाइब्रेरी परत द्वारा प्रयुक्त और CPU द्वारा समर्थित हार्डवेयर अनुकूलन दिखाएँ।
- विंडोज* ओएस पर, इंटेल आईपीपी क्रिप्टोग्राफी एप्लिकेशन को माइक्रोसॉफ्ट* विजुअल स्टूडियो* के साथ बनाना काफी आसान है। कोड बनाने के लिएampऊपर दिए गए चरणों का पालन करें:
- Microsoft* Visual Studio* प्रारंभ करें और एक खाली C++ प्रोजेक्ट बनाएं।
- एक नया सी जोड़ें file और उसमें कोड पेस्ट करें.
- सम्मिलित निर्देशिकाएँ और लिंकिंग मॉडल सेट करें.
- अनुप्रयोग को संकलित करें और चलाएँ.
प्रशिक्षण और दस्तावेज़ीकरण
नोटिस और अस्वीकरण
- Intel, Intel लोगो, Intel Atom, Intel Core, Intel Xeon Phi, VTune और Xeon अमेरिका और/या अन्य देशों में Intel Corporation के ट्रेडमार्क हैं।
- अन्य नामों और ब्रांडों पर दूसरों की संपत्ति होने का दावा किया जा सकता है।
- © इंटेल कॉर्पोरेशन।
- यह सॉफ़्टवेयर और संबंधित दस्तावेज़ इंटेल कॉपीराइट सामग्री हैं, और उनका आपका उपयोग उस एक्सप्रेस लाइसेंस द्वारा नियंत्रित होता है जिसके तहत उन्हें आपको प्रदान किया गया था (लाइसेंस)। जब तक लाइसेंस अन्यथा प्रदान नहीं करता है, आप इंटेल की पूर्व लिखित अनुमति के बिना इस सॉफ़्टवेयर या संबंधित दस्तावेज़ों का उपयोग, संशोधन, प्रतिलिपि, प्रकाशन, वितरण, खुलासा या संचारण नहीं कर सकते हैं।
- यह सॉफ्टवेयर और संबंधित दस्तावेज, लाइसेंस में स्पष्ट रूप से उल्लिखित वारंटी के अलावा, किसी भी प्रकार की स्पष्ट या निहित वारंटी के बिना प्रदान किए गए हैं।
उत्पाद और प्रदर्शन की जानकारी
- प्रदर्शन उपयोग, कॉन्फ़िगरेशन और अन्य कारकों से भिन्न होता है। अधिक जानें www.Intel.com/PerformanceIndex.
- सूचना संशोधन #20201201
दस्तावेज़ / संसाधन
![]() |
इंटेल एकीकृत प्रदर्शन प्राइमिटिव्स क्रिप्टोग्राफी [पीडीएफ] उपयोगकर्ता गाइड एकीकृत प्रदर्शन आदिम क्रिप्टोग्राफी, प्रदर्शन आदिम क्रिप्टोग्राफी, आदिम क्रिप्टोग्राफी, क्रिप्टोग्राफी |
![]() |
इंटेल एकीकृत प्रदर्शन प्राइमिटिव्स [पीडीएफ] उपयोगकर्ता गाइड एकीकृत प्रदर्शन आदिम, प्रदर्शन आदिम, आदिम |
![]() |
इंटेल एकीकृत प्रदर्शन प्राइमिटिव्स क्रिप्टोग्राफी [पीडीएफ] उपयोगकर्ता गाइड एकीकृत प्रदर्शन आदिम क्रिप्टोग्राफी, प्रदर्शन आदिम क्रिप्टोग्राफी, आदिम क्रिप्टोग्राफी, क्रिप्टोग्राफी |