Intel Geïntegreerde Prestatie Primitieven Cryptografie

- Intel® Integrated Performance Primitives (Intel® IPP) Cryptography is een softwarebibliotheek die een breed scala aan veilige en efficiënte implementaties van cryptografische algoritmen biedt.
- De bibliotheek wordt geleverd als onderdeel van Intel® oneAPI Base Toolkit. U kunt ook een specifieke bibliotheekversie installeren.
- In deze handleiding gaan we ervan uit dat u de Intel IPP Cryptography-bibliotheek als onderdeel van de toolkit hebt geïnstalleerd.
Vereisten (Windows* OS)
Omgevingsvariabelen instellen
Nadat u Intel IPP Cryptography hebt geïnstalleerd, stelt u de omgevingsvariabelen PATH, LIB en INCLUDE in door het script uit te voeren dat geschikt is voor de architectuur van uw doelplatform. De scripts zijn beschikbaar in \ippcp\bin. Standaard is dit C:\Program files (x86)\Intel\oneapi. Zie Intel IPP high-level directorystructuur.
Configureer uw IDE-omgeving om te koppelen met Intel IPP-cryptografie
Om uw Microsoft* Visual Studio*-ontwikkelingssysteem te configureren voor koppeling met de Intel IPP Cryptography-bibliotheek, volgt u de onderstaande stappen. Hoewel sommige versies van de Visual Studio* IDE enigszins kunnen verschillen in de hieronder genoemde menu-items, zijn de fundamentele configuratiestappen van toepassing op al deze versies.
- Klik in Solution Explorer met de rechtermuisknop op uw project en klik op Eigenschappen.
- Selecteer Configuratie-eigenschappen > VC++-mappen en stel het volgende in via het vervolgkeuzemenu Mappen selecteren voor:
- Erbij betrekken Files menu-item en typ vervolgens de directory voor de Intel IPP Cryptography include files (standaard is \ippcp\include)
- Bibliotheek Files menu-item en typ vervolgens de directory voor de Intel IPP Cryptography-bibliotheek files (standaard is \ippcp\lib\)
- Uitvoerbaar Files menu-item en typ vervolgens de map voor het uitvoerbare bestand van Intel IPP Cryptography files (standaard is \redist\\ippcp)
Bouw en voer uw eerste Intel® IPP-cryptografietoepassing uit (Windows* OS)
- De code bijvampHieronder vindt u een korte toepassing om u op weg te helpen met Intel IPP Cryptography:



- Deze aanvraag bestaat uit twee delen:
- Haal de naam en versie van de bibliotheeklaag op.
- Geef de hardware-optimalisaties weer die door de geselecteerde bibliotheeklaag worden gebruikt en door de CPU worden ondersteund.
- Op Windows* OS zijn Intel IPP Cryptography-applicaties aanzienlijk eenvoudiger te bouwen met Microsoft* Visual Studio*. Om de code te bouwen, exampVolg bovenstaande stappen:
- Start Microsoft* Visual Studio* en maak een leeg C++-project.
- Voeg een nieuwe c toe file en plak de code erin.
- Stel de include-directory's en het koppelingsmodel in.
- Compileer en voer de applicatie uit.
Opleiding en documentatie

Kennisgevingen en disclaimers
- Intel, het Intel-logo, Intel Atom, Intel Core, Intel Xeon Phi, VTune en Xeon zijn handelsmerken van Intel Corporation in de VS en/of andere landen.
- Andere namen en merken kunnen als eigendom van anderen worden opgeëist.
- © Intel Corporation.
- Deze software en de bijbehorende documenten zijn auteursrechtelijk beschermd materiaal van Intel en uw gebruik ervan wordt beheerst door de uitdrukkelijke licentie waaronder ze aan u zijn verstrekt (Licentie). Tenzij de Licentie anders bepaalt, mag u deze software of de bijbehorende documenten niet gebruiken, wijzigen, kopiëren, publiceren, distribueren, openbaar maken of verzenden zonder voorafgaande schriftelijke toestemming van Intel.
- Deze software en de bijbehorende documenten worden geleverd zoals ze zijn, zonder expliciete of impliciete garanties, anders dan die welke uitdrukkelijk in de Licentie zijn vermeld.
Product- en prestatie-informatie
- Prestaties variëren per gebruik, configuratie en andere factoren. Meer informatie op www.Intel.com/PerformanceIndex.
- Kennisgeving revisie #20201201
Documenten / Bronnen
![]() |
Intel Geïntegreerde Prestatie Primitieven Cryptografie [pdf] Gebruikershandleiding Geïntegreerde prestatie-primitieven cryptografie, prestatie-primitieven cryptografie, primitieven cryptografie, cryptografie |
![]() |
Intel Geïntegreerde Prestatie Primitieven [pdf] Gebruikershandleiding Geïntegreerde prestatieprimitieven, prestatieprimitieven, primitieven |
![]() |
Intel Geïntegreerde Prestatie Primitieven Cryptografie [pdf] Gebruikershandleiding Geïntegreerde prestatie-primitieven cryptografie, prestatie-primitieven cryptografie, primitieven cryptografie, cryptografie |







