Inteli logo

intel Integrated Performance Primitives Krüptograafia

intel-Integrated-Performance-Primitives-Cryptography

  • Intel® Integrated Performance Primitives (Intel® IPP) krüptograafia on tarkvarateek, mis pakub laia valikut turvalisi ja tõhusaid krüptoalgoritmide rakendusi.
  • Teek tarnitakse Intel® oneAPI Base Toolkiti osana. Saate installida ka konkreetse teegi versiooni.
  • See alustamisjuhend eeldab, et olete tööriistakomplekti osana installinud Inteli IPP krüptograafiateegi.

Eeltingimused (Windows* OS)

Määrake keskkonnamuutujad
Pärast Intel IPP Cryptography installimist määrake PATH, LIB ja INCLUDE keskkonnamuutujad, käivitades sihtplatvormi arhitektuurile vastava skripti. Skriptid on saadaval kaustas \ippcp\bin. Vaikimisi on see C:\Program files (x86)\Intel\oneapi. Vaadake Inteli IPP kõrgetasemeliste kataloogide struktuuri.

Konfigureerige oma IDE-keskkond Inteli IPP-krüptograafiaga ühendamiseks
Oma Microsoft* Visual Studio* arendussüsteemi konfigureerimiseks Intel IPP Cryptography teegiga linkimiseks järgige alltoodud samme. Kuigi mõned Visual Studio* IDE versioonid võivad allpool mainitud menüüpunktides veidi erineda, kehtivad põhilised konfigureerimise sammud kõigi nende versioonide puhul.

  1. Paremklõpsake Solution Exploreris oma projekti ja klõpsake nuppu Atribuudid.
  2. Valige Konfiguratsiooni atribuudid > VC++ kataloogid ja määrake rippmenüüst Vali kataloogid:
    • Kaasa Files menüükäsk ja tippige seejärel Intel IPP Cryptography include kataloog files (vaikimisi on \ippcp\include)
    • Raamatukogu Files menüükäsk ja tippige seejärel Inteli IPP krüptograafiateegi kataloog files (vaikimisi on \ippcp\lib\)
    • Täitatav Files menüükäsk ja tippige seejärel Intel IPP Cryptography käivitatava faili kataloog files (vaikimisi on \redist\\ipppc)

Ehitage ja käivitage oma esimene Intel® IPP krüptograafiarakendus (Windows* OS)

  • Kood exampAllpool on lühike rakendus, mis aitab teil Inteli IPP krüptograafiaga alustada: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
  • See rakendus koosneb kahest osast:
    1. Hankige teegikihi nimi ja versioon.
    2. Näita riistvara optimeerimisi, mida valitud teegikiht kasutab ja mida CPU toetab.
  • Operatsioonisüsteemis Windows* on Inteli IPP krüptograafiarakendusi Microsoft* Visual Studio* abil oluliselt lihtsam luua. Koodi koostamiseks exampülal, järgige samme:
    1. Käivitage Microsoft* Visual Studio* ja looge tühi C++ projekt.
    2. Lisa uus c file ja kleepige kood sinna.
    3. Määrake kaasamiskataloogid ja linkimismudel.
    4. Kompileerige ja käivitage rakendus.

Koolitus ja dokumentatsioon

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

Märkused ja lahtiütlused

  • Intel, Inteli logo, Intel Atom, Intel Core, Intel Xeon Phi, VTune ja Xeon on Intel Corporationi kaubamärgid USA-s ja/või teistes riikides.
  • Teisi nimesid ja kaubamärke võidakse pidada teiste omandiks.
  • © Intel Corporation.
  • See tarkvara ja sellega seotud dokumendid on Inteli autoriõigusega kaitstud materjalid ja nende kasutamist reguleerib selgesõnaline litsents, mille alusel need teile anti (litsents). Kui litsents ei näe ette teisiti, ei tohi te seda tarkvara ega sellega seotud dokumente kasutada, muuta, kopeerida, avaldada, levitada, avalikustada ega edastada ilma Inteli eelneva kirjaliku loata.
  • See tarkvara ja sellega seotud dokumendid tarnitakse sellisel kujul, ilma otsese või kaudse garantiita, välja arvatud need, mis on litsentsis sõnaselgelt märgitud.

Toodete ja toimivuse teave

  • Jõudlus sõltub kasutusest, konfiguratsioonist ja muudest teguritest. Lisateavet leiate aadressilt www.Intel.com/PerformanceIndex.
  • Teade redaktsiooni nr 20201201

Dokumendid / Ressursid

intel Integrated Performance Primitives Krüptograafia [pdfKasutusjuhend
Integreeritud Performance Primitives Krüptograafia, Performance Primitives Krüptograafia, Primitiivide krüptograafia, Krüptograafia
Intel Integrated Performance Primitives [pdfKasutusjuhend
Integreeritud jõudlusprimitiivid, jõudlusprimitiivid, primitiivid
intel Integrated Performance Primitives Krüptograafia [pdfKasutusjuhend
Integreeritud Performance Primitives Krüptograafia, Performance Primitives Krüptograafia, Primitiivide krüptograafia, Krüptograafia

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *