इंटेल-लोगो

इंटेल इंटिग्रेटेड परफॉर्मन्स प्रिमिटिव्स क्रिप्टोग्राफी

इंटेल-इंटिग्रेटेड-परफॉर्मन्स-प्रिमिटिव्स-क्रिप्टोग्राफी

  • Intel® Integrated Performance Primitives (Intel® IPP) क्रिप्टोग्राफी ही एक सॉफ्टवेअर लायब्ररी आहे जी सुरक्षित आणि कार्यक्षम क्रिप्टोग्राफिक अल्गोरिदम अंमलबजावणीची विस्तृत श्रेणी प्रदान करते.
  • लायब्ररी Intel® oneAPI बेस टूलकिटचा एक भाग म्हणून वितरित केली आहे. तुम्ही विशिष्ट लायब्ररी आवृत्ती देखील स्थापित करू शकता.
  • तुम्ही टूलकिटचा एक भाग म्हणून इंटेल आयपीपी क्रिप्टोग्राफी लायब्ररी इन्स्टॉल केली आहे असे हे गेट स्टार्ट गाइड गृहीत धरते.

पूर्वतयारी (Windows* OS)

पर्यावरण व्हेरिएबल्स सेट करा
इंटेल आयपीपी क्रिप्टोग्राफी इन्स्टॉल केल्यानंतर, तुमच्या टार्गेट प्लॅटफॉर्म आर्किटेक्चरला योग्य असलेली स्क्रिप्ट चालवून PATH, LIB आणि इनक्लूड एन्व्हायर्नमेंट व्हेरिएबल्स सेट करा. स्क्रिप्ट \ippcp\bin मध्ये उपलब्ध आहेत. डीफॉल्टनुसार, C:\Program आहे files (x86)\Intel\oneapi. इंटेल आयपीपी उच्च-स्तरीय निर्देशिका संरचना पहा.

इंटेल आयपीपी क्रिप्टोग्राफीशी लिंक करण्यासाठी तुमचे आयडीई पर्यावरण कॉन्फिगर करा
इंटेल आयपीपी क्रिप्टोग्राफी लायब्ररीशी लिंक करण्यासाठी तुमची मायक्रोसॉफ्ट* व्हिज्युअल स्टुडिओ* डेव्हलपमेंट सिस्टम कॉन्फिगर करण्यासाठी, खालील चरणांचे अनुसरण करा. जरी व्हिज्युअल स्टुडिओ* IDE च्या काही आवृत्त्या खाली नमूद केलेल्या मेनू आयटममध्ये किंचित बदलू शकतात, तरीही मूलभूत कॉन्फिगरिंग पायऱ्या या सर्व आवृत्त्यांसाठी लागू आहेत.

  1. सोल्यूशन एक्सप्लोररमध्ये, तुमच्या प्रोजेक्टवर उजवे-क्लिक करा आणि गुणधर्म क्लिक करा.
  2. कॉन्फिगरेशन गुणधर्म > VC++ डिरेक्टरी निवडा आणि ड्रॉप डाउन मेनूसाठी सिलेक्ट डिरेक्टरीमधून खालील सेट करा:
    • समाविष्ट करा Files मेनू आयटम, आणि नंतर इंटेल आयपीपी क्रिप्टोग्राफी समाविष्ट करण्यासाठी निर्देशिकेत टाइप करा files (डीफॉल्ट \ippcp\ समावेश आहे)
    • लायब्ररी Files मेनू आयटम, आणि नंतर इंटेल आयपीपी क्रिप्टोग्राफी लायब्ररीसाठी निर्देशिकेत टाइप करा files (डीफॉल्ट \ippcp\lib\ आहे)
    • एक्झिक्युटेबल Files मेनू आयटम, आणि नंतर इंटेल आयपीपी क्रिप्टोग्राफी एक्झिक्यूटेबलसाठी निर्देशिकेत टाइप करा files (डीफॉल्ट \redist\\ippcp आहे)

तुमचा पहिला Intel® IPP क्रिप्टोग्राफी अॅप्लिकेशन तयार करा आणि चालवा (Windows* OS)

  • कोड उदाampइंटेल आयपीपी क्रिप्टोग्राफीसह प्रारंभ करण्यात मदत करण्यासाठी खाली एक लहान अनुप्रयोग दर्शवितो:intel-Integrated-Performance-Primitives-Cryptography-fig-1 intel-Integrated-Performance-Primitives-Cryptography-fig-2
    intel-Integrated-Performance-Primitives-Cryptography-fig-3 intel-Integrated-Performance-Primitives-Cryptography-fig-4
    intel-Integrated-Performance-Primitives-Cryptography-fig-5
  • या अनुप्रयोगात दोन विभाग आहेत:
    1. लायब्ररी स्तराचे नाव आणि आवृत्ती मिळवा.
    2. निवडलेल्या लायब्ररी लेयरद्वारे वापरलेले आणि CPU द्वारे समर्थित हार्डवेअर ऑप्टिमायझेशन दर्शवा.
  • Windows* OS वर, इंटेल आयपीपी क्रिप्टोग्राफी अॅप्लिकेशन्स मायक्रोसॉफ्ट* व्हिज्युअल स्टुडिओ* सह तयार करणे खूप सोपे आहे. कोड तयार करण्यासाठी उदाampवर, चरणांचे अनुसरण करा:
    1. मायक्रोसॉफ्ट* व्हिज्युअल स्टुडिओ* सुरू करा आणि रिक्त C++ प्रकल्प तयार करा.
    2. नवीन सी जोडा file आणि त्यात कोड पेस्ट करा.
    3. अंतर्भूत निर्देशिका आणि लिंकिंग मॉडेल सेट करा.
    4. अनुप्रयोग संकलित करा आणि चालवा.

प्रशिक्षण आणि दस्तऐवजीकरण

intel-Integrated-Performance-Primitives-Cryptography-fig-6

सूचना आणि अस्वीकरण

  • Intel, Intel लोगो, Intel Atom, Intel Core, Intel Xeon Phi, VTune आणि Xeon हे यूएस आणि/किंवा इतर देशांमध्ये इंटेल कॉर्पोरेशनचे ट्रेडमार्क आहेत.
  • इतर नावे आणि ब्रँडवर इतरांची मालमत्ता म्हणून दावा केला जाऊ शकतो.
  • © इंटेल कॉर्पोरेशन.
  • हे सॉफ्टवेअर आणि संबंधित दस्तऐवज हे इंटेल कॉपीराइट केलेले साहित्य आहेत आणि तुमचा त्यांचा वापर तुम्हाला ज्या एक्सप्रेस परवान्याद्वारे (परवाना) प्रदान करण्यात आला होता त्याद्वारे शासित आहे. जोपर्यंत परवाना अन्यथा प्रदान करत नाही तोपर्यंत, तुम्ही इंटेलच्या पूर्व लेखी परवानगीशिवाय हे सॉफ्टवेअर किंवा संबंधित दस्तऐवज वापरू, सुधारित, कॉपी, प्रकाशित, वितरण, प्रकट किंवा प्रसारित करू शकत नाही.
  • हे सॉफ्टवेअर आणि संबंधित दस्तऐवज परवान्यामध्ये स्पष्टपणे नमूद केलेल्या व्यतिरिक्त, कोणत्याही स्पष्ट किंवा निहित वॉरंटीशिवाय प्रदान केले आहेत.

उत्पादन आणि कार्यप्रदर्शन माहिती

  • कार्यप्रदर्शन वापर, कॉन्फिगरेशन आणि इतर घटकांनुसार बदलते. येथे अधिक जाणून घ्या www.Intel.com/PerformanceIndex.
  • पुनरावृत्ती #20201201 ची सूचना द्या

कागदपत्रे / संसाधने

इंटेल इंटिग्रेटेड परफॉर्मन्स प्रिमिटिव्स क्रिप्टोग्राफी [pdf] वापरकर्ता मार्गदर्शक
इंटिग्रेटेड परफॉर्मन्स प्रिमिटिव्स क्रिप्टोग्राफी, परफॉर्मन्स प्रिमिटिव्स क्रिप्टोग्राफी, प्रिमिटिव्स क्रिप्टोग्राफी, क्रिप्टोग्राफी
इंटेल इंटिग्रेटेड परफॉर्मन्स प्रिमिटिव्स [pdf] वापरकर्ता मार्गदर्शक
इंटिग्रेटेड परफॉर्मन्स प्रिमिटिव्स, परफॉर्मन्स प्रिमिटिव्स, प्रिमिटिव्स
इंटेल इंटिग्रेटेड परफॉर्मन्स प्रिमिटिव्स क्रिप्टोग्राफी [pdf] वापरकर्ता मार्गदर्शक
इंटिग्रेटेड परफॉर्मन्स प्रिमिटिव्स क्रिप्टोग्राफी, परफॉर्मन्स प्रिमिटिव्स क्रिप्टोग्राफी, प्रिमिटिव्स क्रिप्टोग्राफी, क्रिप्टोग्राफी

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *