intel ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ
- Intel® ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ (Intel® IPP) క్రిప్టోగ్రఫీ అనేది ఒక సాఫ్ట్వేర్ లైబ్రరీ, ఇది సురక్షితమైన మరియు సమర్థవంతమైన క్రిప్టోగ్రాఫిక్ అల్గారిథమ్ అమలుల విస్తృత శ్రేణిని అందిస్తుంది.
- లైబ్రరీ Intel® oneAPI బేస్ టూల్కిట్లో భాగంగా పంపిణీ చేయబడింది. మీరు నిర్దిష్ట లైబ్రరీ సంస్కరణను కూడా ఇన్స్టాల్ చేయవచ్చు.
- మీరు టూల్కిట్లో భాగంగా Intel IPP క్రిప్టోగ్రఫీ లైబ్రరీని ఇన్స్టాల్ చేశారని ఈ ప్రారంభ మార్గదర్శిని ఊహిస్తుంది.
ముందస్తు అవసరాలు (Windows* OS)
ఎన్విరాన్మెంట్ వేరియబుల్స్ సెట్ చేయండి
Intel IPP క్రిప్టోగ్రఫీని ఇన్స్టాల్ చేసిన తర్వాత, మీ టార్గెట్ ప్లాట్ఫారమ్ ఆర్కిటెక్చర్కు తగిన స్క్రిప్ట్ను అమలు చేయడం ద్వారా PATH, LIB మరియు INCLUDE ఎన్విరాన్మెంట్ వేరియబుల్లను సెట్ చేయండి. స్క్రిప్ట్లు \ippcp\binలో అందుబాటులో ఉన్నాయి. డిఫాల్ట్గా, ఇది సి:\ప్రోగ్రామ్ files (x86)\Intel\oneapi. Intel IPP ఉన్నత-స్థాయి డైరెక్టరీల నిర్మాణాన్ని చూడండి.
Intel IPP క్రిప్టోగ్రఫీతో లింక్ చేయడానికి మీ IDE పర్యావరణాన్ని కాన్ఫిగర్ చేయండి
Intel IPP క్రిప్టోగ్రఫీ లైబ్రరీతో లింక్ చేయడం కోసం మీ Microsoft* Visual Studio* డెవలప్మెంట్ సిస్టమ్ను కాన్ఫిగర్ చేయడానికి, దిగువ దశలను అనుసరించండి. విజువల్ స్టూడియో* IDE యొక్క కొన్ని సంస్కరణలు దిగువ పేర్కొన్న మెను ఐటెమ్లలో కొద్దిగా మారవచ్చు, ప్రాథమిక కాన్ఫిగర్ దశలు ఈ సంస్కరణలన్నింటికీ వర్తిస్తాయి.
- సొల్యూషన్ ఎక్స్ప్లోరర్లో, మీ ప్రాజెక్ట్పై కుడి-క్లిక్ చేసి, ప్రాపర్టీస్ క్లిక్ చేయండి.
- కాన్ఫిగరేషన్ ప్రాపర్టీస్ > VC++ డైరెక్టరీలను ఎంచుకోండి మరియు డ్రాప్ డౌన్ మెను కోసం సెలెక్ట్ డైరెక్టరీల నుండి క్రింది వాటిని సెట్ చేయండి:
- చేర్చండి Files మెను ఐటెమ్, ఆపై Intel IPP క్రిప్టోగ్రఫీ కోసం డైరెక్టరీని టైప్ చేయండి files (డిఫాల్ట్ \ippcp\include)
- లైబ్రరీ Files మెను ఐటెమ్, ఆపై Intel IPP క్రిప్టోగ్రఫీ లైబ్రరీ కోసం డైరెక్టరీని టైప్ చేయండి files (డిఫాల్ట్ \ippcp\lib\)
- అమలు చేయదగినది Files మెను ఐటెమ్, ఆపై Intel IPP క్రిప్టోగ్రఫీ ఎక్జిక్యూటబుల్ కోసం డైరెక్టరీలో టైప్ చేయండి files (డిఫాల్ట్ \redist\\ippcp)
మీ మొదటి Intel® IPP క్రిప్టోగ్రఫీ అప్లికేషన్ (Windows* OS)ని రూపొందించండి మరియు అమలు చేయండి
- కోడ్ మాజీampఇంటెల్ IPP క్రిప్టోగ్రఫీని ప్రారంభించడంలో మీకు సహాయపడటానికి దిగువ le ఒక చిన్న అప్లికేషన్ను సూచిస్తుంది:
- ఈ అప్లికేషన్ రెండు విభాగాలను కలిగి ఉంటుంది:
- లైబ్రరీ లేయర్ పేరు మరియు సంస్కరణను పొందండి.
- ఎంచుకున్న లైబ్రరీ లేయర్ ఉపయోగించే హార్డ్వేర్ ఆప్టిమైజేషన్లను చూపుతుంది మరియు CPU ద్వారా మద్దతు ఇవ్వబడుతుంది.
- Windows* OSలో, Intel IPP క్రిప్టోగ్రఫీ అప్లికేషన్లను Microsoft* Visual Studio*తో నిర్మించడం చాలా సులభం. కోడ్ని నిర్మించడానికి మాజీampపైన, దశలను అనుసరించండి:
- Microsoft* Visual Studio*ని ప్రారంభించండి మరియు ఖాళీ C++ ప్రాజెక్ట్ను సృష్టించండి.
- కొత్త cని జోడించండి file మరియు అందులో కోడ్ని అతికించండి.
- చేర్చబడిన డైరెక్టరీలను మరియు లింకింగ్ మోడల్ను సెట్ చేయండి.
- అప్లికేషన్ను కంపైల్ చేసి రన్ చేయండి.
శిక్షణ మరియు డాక్యుమెంటేషన్
నోటీసులు మరియు నిరాకరణలు
- ఇంటెల్, ఇంటెల్ లోగో, ఇంటెల్ ఆటమ్, ఇంటెల్ కోర్, ఇంటెల్ జియాన్ ఫై, విట్యూన్ మరియు జియాన్ యుఎస్ మరియు/లేదా ఇతర దేశాలలో ఇంటెల్ కార్పొరేషన్ యొక్క ట్రేడ్మార్క్లు.
- ఇతర పేర్లు మరియు బ్రాండ్లు ఇతరుల ఆస్తిగా క్లెయిమ్ చేయబడవచ్చు.
- © ఇంటెల్ కార్పొరేషన్.
- ఈ సాఫ్ట్వేర్ మరియు సంబంధిత డాక్యుమెంట్లు ఇంటెల్ కాపీరైట్ చేయబడిన మెటీరియల్లు, మరియు వాటి యొక్క మీ ఉపయోగం ఎక్స్ప్రెస్ లైసెన్స్ ద్వారా మీకు అందించబడిన (లైసెన్స్) ద్వారా నియంత్రించబడుతుంది. లైసెన్స్ వేరే విధంగా అందించకపోతే, మీరు Intel యొక్క ముందస్తు వ్రాతపూర్వక అనుమతి లేకుండా ఈ సాఫ్ట్వేర్ లేదా సంబంధిత పత్రాలను ఉపయోగించలేరు, సవరించలేరు, కాపీ చేయలేరు, ప్రచురించలేరు, పంపిణీ చేయలేరు, బహిర్గతం చేయలేరు లేదా ప్రసారం చేయలేరు.
- ఈ సాఫ్ట్వేర్ మరియు సంబంధిత డాక్యుమెంట్లు లైసెన్స్లో స్పష్టంగా పేర్కొనబడినవి కాకుండా, ఎలాంటి ఎక్స్ప్రెస్ లేదా ఇంప్లైడ్ వారెంటీలు లేకుండా అందించబడతాయి.
ఉత్పత్తి మరియు పనితీరు సమాచారం
- ఉపయోగం, కాన్ఫిగరేషన్ మరియు ఇతర కారకాల ద్వారా పనితీరు మారుతూ ఉంటుంది. వద్ద మరింత తెలుసుకోండి www.Intel.com/PerformanceIndex.
- నోటీసు రివిజన్ #20201201
పత్రాలు / వనరులు
![]() |
intel ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ [pdf] యూజర్ గైడ్ ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ, పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ, ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ, క్రిప్టోగ్రఫీ |
![]() |
intel ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ [pdf] యూజర్ గైడ్ ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్, పెర్ఫార్మెన్స్ ప్రిమిటివ్స్, ప్రిమిటివ్స్ |
![]() |
intel ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ [pdf] యూజర్ గైడ్ ఇంటిగ్రేటెడ్ పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ, పెర్ఫార్మెన్స్ ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ, ప్రిమిటివ్స్ క్రిప్టోగ్రఫీ, క్రిప్టోగ్రఫీ |