Intelov logotip

intel Integrated Performance Primitives Cryptography

intel-Integrated-Performance-Primitives-Cryptography

  • Intel® Integrated Performance Primitives (Intel® IPP) Cryptography je knjižnica programske opreme, ki ponuja široko paleto varnih in učinkovitih implementacij kriptografskih algoritmov.
  • Knjižnica je dostavljena kot del osnovnega orodja Intel® oneAPI. Namestite lahko tudi določeno različico knjižnice.
  • Ta vodnik za začetek predvideva, da ste kot del kompleta orodij namestili knjižnico Intel IPP Cryptography.

Predpogoji (Windows* OS)

Nastavite spremenljivke okolja
Po namestitvi Intel IPP Cryptography nastavite spremenljivke okolja PATH, LIB in INCLUDE tako, da zaženete skript, ki ustreza arhitekturi vaše ciljne platforme. Skripti so na voljo v \ippcp\bin. Privzeto je C:\Program files (x86)\Intel\oneapi. Oglejte si strukturo imenikov visoke ravni Intel IPP.

Konfigurirajte svoje okolje IDE za povezavo s kriptografijo Intel IPP
Če želite konfigurirati svoj razvojni sistem Microsoft* Visual Studio* za povezovanje s knjižnico Intel IPP Cryptography, sledite spodnjim korakom. Čeprav se lahko nekatere različice Visual Studio* IDE nekoliko razlikujejo v spodaj omenjenih menijskih postavkah, so osnovni koraki za konfiguracijo uporabni za vse te različice.

  1. V Raziskovalcu rešitev z desno tipko miške kliknite projekt in kliknite Lastnosti.
  2. Izberite Lastnosti konfiguracije > Imeniki VC++ in v spustnem meniju Izberi imenike za nastavite naslednje:
    • Vključi Files element menija in nato vnesite imenik za Intel IPP Cryptography include files (privzeto je \ippcp\include)
    • Knjižnica Files element menija in nato vnesite imenik za knjižnico Intel IPP Cryptography files (privzeto je \ippcp\lib\)
    • Izvedljivo Files element menija in nato vnesite imenik za izvršljivo datoteko Intel IPP Cryptography files (privzeto je \redist\\ippcp)

Zgradite in zaženite svojo prvo kriptografsko aplikacijo Intel® IPP (Windows* OS)

  • Koda example spodaj predstavlja kratko aplikacijo, ki vam bo pomagala začeti uporabljati Intel IPP Cryptography: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
  • Ta aplikacija je sestavljena iz dveh delov:
    1. Pridobite ime in različico plasti knjižnice.
    2. Prikažite optimizacije strojne opreme, ki jih uporablja izbrana knjižnična plast in podpira CPE.
  • V operacijskem sistemu Windows* je aplikacije Intel IPP Cryptography bistveno lažje zgraditi z Microsoft* Visual Studio*. Za izdelavo kode nprample zgoraj sledite korakom:
    1. Zaženite Microsoft* Visual Studio* in ustvarite prazen projekt C++.
    2. Dodajte novo c file in vanj prilepite kodo.
    3. Nastavite vključene imenike in model povezovanja.
    4. Prevedite in zaženite aplikacijo.

Usposabljanje in dokumentacija

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

Obvestila in zavrnitve odgovornosti

  • Intel, logotip Intel, Intel Atom, Intel Core, Intel Xeon Phi, VTune in Xeon so blagovne znamke družbe Intel Corporation v ZDA in/ali drugih državah.
  • Druga imena in blagovne znamke se lahko zahtevajo kot last drugih.
  • © Intel Corporation.
  • Ta programska oprema in z njo povezani dokumenti so gradivo, zaščiteno z avtorskimi pravicami Intel, in vašo uporabo ureja izrecna licenca, pod katero so vam bili zagotovljeni (Licenca). Razen če licenca določa drugače, ne smete uporabljati, spreminjati, kopirati, objavljati, distribuirati, razkrivati ​​ali prenašati te programske opreme ali povezanih dokumentov brez Intelovega predhodnega pisnega dovoljenja.
  • Ta programska oprema in povezani dokumenti so na voljo takšni, kot so, brez izrecnih ali implicitnih jamstev, razen tistih, ki so izrecno navedene v licenci.

Informacije o izdelku in zmogljivosti

  • Zmogljivost se razlikuje glede na uporabo, konfiguracijo in druge dejavnike. Več o tem na www.Intel.com/PerformanceIndex.
  • Revizija obvestila #20201201

Dokumenti / Viri

intel Integrated Performance Primitives Cryptography [pdf] Uporabniški priročnik
Integrated Performance Primitives Cryptography, Performance Primitives Cryptography, Primitives Cryptography, Cryptography
intel Integrated Performance Primitives [pdf] Uporabniški priročnik
Integrated Performance Primitives, Performance Primitives, Primitives
intel Integrated Performance Primitives Cryptography [pdf] Uporabniški priročnik
Integrated Performance Primitives Cryptography, Performance Primitives Cryptography, Primitives Cryptography, Cryptography

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *