ഇന്റൽ ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ്സ് ക്രിപ്റ്റോഗ്രഫി
- Intel® ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ്സ് (Intel® IPP) ക്രിപ്റ്റോഗ്രഫി സുരക്ഷിതവും കാര്യക്ഷമവുമായ ക്രിപ്റ്റോഗ്രാഫിക് അൽഗോരിതം നടപ്പാക്കലുകളുടെ വിശാലമായ ശ്രേണി പ്രദാനം ചെയ്യുന്ന ഒരു സോഫ്റ്റ്വെയർ ലൈബ്രറിയാണ്.
- Intel® oneAPI ബേസ് ടൂൾകിറ്റിന്റെ ഭാഗമായാണ് ലൈബ്രറി വിതരണം ചെയ്യുന്നത്. നിങ്ങൾക്ക് പ്രത്യേക ലൈബ്രറി പതിപ്പും ഇൻസ്റ്റാൾ ചെയ്യാം.
- ടൂൾകിറ്റിന്റെ ഭാഗമായി നിങ്ങൾ Intel IPP ക്രിപ്റ്റോഗ്രാഫി ലൈബ്രറി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഈ ഗഡ് സ്റ്റാർട്ട് ഗൈഡ് അനുമാനിക്കുന്നു.
മുൻവ്യവസ്ഥകൾ (Windows* OS)
പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജമാക്കുക
Intel IPP ക്രിപ്റ്റോഗ്രഫി ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, നിങ്ങളുടെ ടാർഗെറ്റ് പ്ലാറ്റ്ഫോം ആർക്കിടെക്ചറിന് അനുയോജ്യമായ സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിച്ച് PATH, LIB, INCLUDE പരിസ്ഥിതി വേരിയബിളുകൾ എന്നിവ സജ്ജമാക്കുക. സ്ക്രിപ്റ്റുകൾ \ippcp\bin-ൽ ലഭ്യമാണ്. സ്ഥിരസ്ഥിതിയായി, ഇത് C:\Program ആണ് files (x86)\Intel\oneapi. ഇന്റൽ ഐപിപി ഹൈ-ലെവൽ ഡയറക്ടറി ഘടന കാണുക.
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) നിർമ്മിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുക
- കോഡ് എക്സിampIntel IPP ക്രിപ്റ്റോഗ്രാഫി ഉപയോഗിച്ച് ആരംഭിക്കാൻ നിങ്ങളെ സഹായിക്കുന്നതിനുള്ള ഒരു ചെറിയ ആപ്ലിക്കേഷനെ ചുവടെയുള്ള le പ്രതിനിധീകരിക്കുന്നു:
- ഈ ആപ്ലിക്കേഷനിൽ രണ്ട് വിഭാഗങ്ങൾ അടങ്ങിയിരിക്കുന്നു:
- ലൈബ്രറി ലെയറിന്റെ പേരും പതിപ്പും നേടുക.
- തിരഞ്ഞെടുത്ത ലൈബ്രറി ലെയർ ഉപയോഗിക്കുന്നതും സിപിയു പിന്തുണയ്ക്കുന്നതുമായ ഹാർഡ്വെയർ ഒപ്റ്റിമൈസേഷനുകൾ കാണിക്കുക.
- Windows* OS-ൽ, Microsoft* Visual Studio* ഉപയോഗിച്ച് Intel IPP ക്രിപ്റ്റോഗ്രഫി ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നത് വളരെ എളുപ്പമാണ്. കോഡ് നിർമ്മിക്കുന്നതിന് മുൻampമുകളിൽ, ഘട്ടങ്ങൾ പാലിക്കുക:
- Microsoft* Visual Studio* ആരംഭിച്ച് ഒരു ശൂന്യമായ C++ പ്രോജക്റ്റ് സൃഷ്ടിക്കുക.
- ഒരു പുതിയ സി ചേർക്കുക file അതിൽ കോഡ് ഒട്ടിക്കുക.
- ഉൾപ്പെടുന്ന ഡയറക്ടറികളും ലിങ്കിംഗ് മോഡലും സജ്ജമാക്കുക.
- ആപ്ലിക്കേഷൻ കംപൈൽ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.
പരിശീലനവും ഡോക്യുമെൻ്റേഷനും
അറിയിപ്പുകളും നിരാകരണങ്ങളും
- Intel, Intel ലോഗോ, Intel Atom, Intel Core, Intel Xeon Pi, VTune, Xeon എന്നിവ യുഎസിലെയും/അല്ലെങ്കിൽ മറ്റ് രാജ്യങ്ങളിലെയും ഇന്റൽ കോർപ്പറേഷന്റെ വ്യാപാരമുദ്രകളാണ്.
- മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
- © ഇന്റൽ കോർപ്പറേഷൻ.
- ഈ സോഫ്റ്റ്വെയറും അനുബന്ധ ഡോക്യുമെന്റുകളും ഇന്റലിന്റെ പകർപ്പവകാശമുള്ള മെറ്റീരിയലുകളാണ്, അവ നിങ്ങൾക്ക് നൽകിയിട്ടുള്ള എക്സ്പ്രസ് ലൈസൻസാണ് (ലൈസൻസ്) നിങ്ങളുടെ ഉപയോഗം നിയന്ത്രിക്കുന്നത്. ലൈസൻസ് മറ്റുവിധത്തിൽ നൽകുന്നില്ലെങ്കിൽ, ഇന്റലിന്റെ മുൻകൂർ രേഖാമൂലമുള്ള അനുമതിയില്ലാതെ നിങ്ങൾക്ക് ഈ സോഫ്റ്റ്വെയറോ അനുബന്ധ രേഖകളോ ഉപയോഗിക്കാനോ പരിഷ്ക്കരിക്കാനോ പകർത്താനോ പ്രസിദ്ധീകരിക്കാനോ വിതരണം ചെയ്യാനോ വെളിപ്പെടുത്താനോ കൈമാറാനോ പാടില്ല.
- ഈ സോഫ്റ്റ്വെയറും അനുബന്ധ ഡോക്യുമെന്റുകളും ലൈസൻസിൽ വ്യക്തമായി പ്രസ്താവിച്ചിട്ടുള്ളവയ്ക്ക് പുറമെ, പ്രത്യേക വാറന്റികളോ സൂചനകളോ ഇല്ലാതെ തന്നെ നൽകിയിരിക്കുന്നു.
ഉൽപ്പന്നവും പ്രകടന വിവരങ്ങളും
- ഉപയോഗം, കോൺഫിഗറേഷൻ, മറ്റ് ഘടകങ്ങൾ എന്നിവ അനുസരിച്ച് പ്രകടനം വ്യത്യാസപ്പെടുന്നു. എന്നതിൽ കൂടുതലറിയുക www.Intel.com/PerformanceIndex.
- നോട്ടീസ് റിവിഷൻ #20201201
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
ഇന്റൽ ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ്സ് ക്രിപ്റ്റോഗ്രഫി [pdf] ഉപയോക്തൃ ഗൈഡ് ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ് ക്രിപ്റ്റോഗ്രഫി, പെർഫോമൻസ് പ്രിമിറ്റീവ് ക്രിപ്റ്റോഗ്രഫി, പ്രിമിറ്റീവ് ക്രിപ്റ്റോഗ്രഫി, ക്രിപ്റ്റോഗ്രഫി |
![]() |
ഇന്റൽ ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ്സ് [pdf] ഉപയോക്തൃ ഗൈഡ് ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ്സ്, പെർഫോമൻസ് പ്രിമിറ്റീവ്സ്, പ്രിമിറ്റീവ്സ് |
![]() |
ഇന്റൽ ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ്സ് ക്രിപ്റ്റോഗ്രഫി [pdf] ഉപയോക്തൃ ഗൈഡ് ഇന്റഗ്രേറ്റഡ് പെർഫോമൻസ് പ്രിമിറ്റീവ് ക്രിപ്റ്റോഗ്രഫി, പെർഫോമൻസ് പ്രിമിറ്റീവ് ക്രിപ്റ്റോഗ്രഫി, പ്രിമിറ്റീവ് ക്രിപ്റ്റോഗ്രഫി, ക്രിപ്റ്റോഗ്രഫി |