Intel-logo

intel Geïntegreerde Prestasie Primitiewe Kriptografie

Intel-Geïntegreerde-Prestasie-Primitiewe-Kryptografie

  • Intel® Integrated Performance Primitives (Intel® IPP) Cryptography is 'n sagteware-biblioteek wat 'n wye reeks veilige en doeltreffende kriptografiese algoritme-implementerings verskaf.
  • Die biblioteek word afgelewer as deel van Intel® oneAPI Base Toolkit. Jy kan ook spesifieke biblioteekweergawe installeer.
  • Hierdie begingids neem aan dat u Intel IPP Cryptography-biblioteek as deel van die gereedskapstel geïnstalleer het.

Voorvereistes (Windows* OS)

Stel omgewingsveranderlikes
Nadat u Intel IPP Cryptography geïnstalleer het, stel die PATH-, LIB- en INCLUDE-omgewingsveranderlikes in deur die skrip uit te voer wat geskik is vir u teikenplatformargitektuur. Die skrifte is beskikbaar in \ippcp\bin. By verstek is die C:\Program files (x86)\Intel\oneapi. Sien Intel IPP hoëvlak-gidsestruktuur.

Stel jou IDE-omgewing op om met Intel IPP-kriptografie te koppel
Volg die stappe hieronder om jou Microsoft* Visual Studio*-ontwikkelingstelsel op te stel vir koppeling met die Intel IPP Cryptography-biblioteek. Alhoewel sommige weergawes van die Visual Studio* IDE effens kan verskil in die menu-items wat hieronder genoem word, is die fundamentele konfigurasiestappe van toepassing op al hierdie weergawes.

  1. In Solution Explorer, klik met die rechtermuisknop op jou projek en klik op Eienskappe.
  2. Kies konfigurasie-eienskappe > VC++-gidse en stel die volgende in die Kies dopgehou vir aftreklys:
    • Sluit in Files kieslys-item, en tik dan die gids in vir die Intel IPP Cryptography include files (verstek is \ippcp\include)
    • Biblioteek Files kieslys-item, en tik dan die gids vir die Intel IPP Cryptography-biblioteek in files (verstek is \ippcp\lib\)
    • Uitvoerbaar Files kieslys-item, en tik dan die gids vir die uitvoerbare Intel IPP Cryptography in files (verstek is \redist\\ippcp)

Bou en laat loop jou eerste Intel® IPP-kriptografie-toepassing (Windows* OS)

  • Die kode bvample hieronder verteenwoordig 'n kort toepassing om jou te help om met Intel IPP Cryptography te begin: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
  • Hierdie aansoek bestaan ​​uit twee afdelings:
    1. Kry die naam en weergawe van die biblioteeklaag.
    2. Wys die hardeware-optimalisasies wat deur die geselekteerde biblioteeklaag gebruik word en deur SVE ondersteun word.
  • Op Windows* OS is Intel IPP Cryptography-toepassings aansienlik makliker om met Microsoft* Visual Studio* te bou. Om die kode te bou, bvamphierbo, volg die stappe:
    1. Begin Microsoft* Visual Studio* en skep 'n leë C++-projek.
    2. Voeg 'n nuwe c file en plak die kode daarin.
    3. Stel die insluit-gidse en die skakelmodel.
    4. Stel die toepassing saam en voer dit uit.

Opleiding en Dokumentasie

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

Kennisgewings en vrywarings

  • Intel, die Intel-logo, Intel Atom, Intel Core, Intel Xeon Phi, VTune en Xeon is handelsmerke van Intel Corporation in die VSA en/of ander lande.
  • Ander name en handelsmerke kan as die eiendom van ander geëis word.
  • © Intel Corporation.
  • Hierdie sagteware en die verwante dokumente is Intel kopieregmateriaal, en jou gebruik daarvan word beheer deur die uitdruklike lisensie waaronder dit aan jou verskaf is (Lisensie). Tensy die Lisensie anders bepaal, mag jy nie hierdie sagteware of die verwante dokumente gebruik, wysig, kopieer, publiseer, versprei, openbaar of oordra sonder Intel se vooraf skriftelike toestemming nie.
  • Hierdie sagteware en die verwante dokumente word verskaf soos dit is, met geen uitdruklike of geïmpliseerde waarborge nie, behalwe dié wat uitdruklik in die lisensie vermeld word.

Produk- en prestasie-inligting

  • Werkverrigting wissel volgens gebruik, konfigurasie en ander faktore. Kom meer te wete by www.Intel.com/PerformanceIndex.
  • Kennisgewing hersiening #20201201

Dokumente / Hulpbronne

intel Geïntegreerde Prestasie Primitiewe Kriptografie [pdf] Gebruikersgids
Geïntegreerde Prestasie Primitiewe Kriptografie, Prestasie Primitiewe Kriptografie, Primitiewe Kriptografie, Kriptografie
intel Geïntegreerde Prestasie Primitiewe [pdf] Gebruikersgids
Geïntegreerde Prestasie Primitiewe, Prestasie Primitiewe, Primitiewe
intel Geïntegreerde Prestasie Primitiewe Kriptografie [pdf] Gebruikersgids
Geïntegreerde Prestasie Primitiewe Kriptografie, Prestasie Primitiewe Kriptografie, Primitiewe Kriptografie, Kriptografie

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *