Интел-логото

Intel Integrated Performance Primitives Cryptography

intel-Integrated-Performance-Primitives-Cryptography

  • Intel® Integrated Performance Primitives (Intel® IPP) Криптографијата е софтверска библиотека која обезбедува широк опсег на безбедни и ефикасни имплементации на криптографски алгоритами.
  • Библиотеката е испорачана како дел од Intel® oneAPI Base Toolkit. Може да инсталирате и специфична верзија на библиотеката.
  • Овој водич за почеток претпоставува дека сте ја инсталирале библиотеката Intel IPP Cryptography како дел од комплетот со алатки.

Предуслови (Windows* OS)

Поставете променливи на животната средина
Откако ќе ја инсталирате Intel IPP Cryptography, поставете ги променливите на околината PATH, LIB и INCLUDE со извршување на скриптата соодветна на архитектурата на вашата целна платформа. Скриптите се достапни во \ippcp\bin. Стандардно, програмата е C:\Program files (x86)\Intel\oneapi. Видете структура на директориуми на високо ниво на Intel IPP.

Конфигурирајте ја вашата IDE околина за да се поврзе со Intel IPP криптографијата
За да го конфигурирате вашиот систем за развој на Microsoft* Visual Studio* за поврзување со библиотеката за криптографија на Intel IPP, следете ги чекорите подолу. Иако некои верзии на Visual Studio* IDE може малку да се разликуваат во ставките од менито споменати подолу, основните чекори за конфигурирање се применливи за сите овие верзии.

  1. Во Solution Explorer, кликнете со десното копче на вашиот проект и кликнете Properties.
  2. Изберете Конфигурациски својства > Директориуми на VC++ и поставете го следново од паѓачкото мени Избери директориуми за:
    • Вклучи Files ставка од менито, а потоа внесете го директориумот за Intel IPP Cryptography вклучува files (стандардно е \ippcp\include)
    • Библиотека Files ставка од менито, а потоа внесете го директориумот за библиотеката за криптографија на Intel IPP files (стандардно е \ippcp\lib\)
    • Извршна Files ставка од менито, а потоа внесете го директориумот за извршната датотека Intel IPP Cryptography files (стандардно е \redist\\ippcp)

Изградете и стартувајте ја вашата прва апликација за криптографија Intel® IPP (оперативен систем Windows*)

  • Шифрата прampподолу претставува кратка апликација која ќе ви помогне да започнете со 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
  • Оваа апликација се состои од два дела:
    1. Добијте го името и верзијата на слојот на библиотеката.
    2. Прикажи ги хардверските оптимизации користени од избраниот слој на библиотеката и поддржани од процесорот.
  • На Windows* оперативниот систем, апликациите за криптографија на Intel IPP се значително полесни за создавање со Microsoft* Visual Studio*. За да се изгради кодот на прampгоре, следете ги чекорите:
    1. Стартувајте Microsoft* Visual Studio* и креирајте празен C++ проект.
    2. Додадете нов в file и залепете го кодот во него.
    3. Поставете ги директориумите за вклучување и моделот за поврзување.
    4. Компилирајте и стартувајте ја апликацијата.

Обука и документација

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

Известувања и одрекувања

  • Intel, логото на Intel, Intel Atom, Intel Core, Intel Xeon Phi, VTune и Xeon се заштитни знаци на Intel Corporation во САД и/или други земји.
  • Други имиња и брендови може да се бараат како сопственост на други.
  • © корпорација Интел.
  • Овој софтвер и сродните документи се материјали заштитени со авторски права на Интел, а нивната употреба е регулирана со експресната лиценца под која ви се дадени (Лиценца). Освен ако Лиценцата не предвидува поинаку, не смеете да го користите, менувате, копирате, објавувате, дистрибуирате, откривате или пренесувате овој софтвер или сродните документи без претходна писмена дозвола од Intel.
  • Овој софтвер и сродните документи се обезбедени како што се, без експлицитни или имплицитни гаранции, освен оние што се изрично наведени во Лиценцата.

Информации за производот и перформансите

  • Перформансите се разликуваат според употребата, конфигурацијата и други фактори. Дознајте повеќе на www.Intel.com/PerformanceIndex.
  • Известување за ревизија #20201201

Документи / ресурси

Intel Integrated Performance Primitives Cryptography [pdf] Упатство за корисникот
Интегрирана криптографија примитивни перформанси, криптографија примитивни перформанси, криптографија примитивни, криптографија
Intel Integrated Performance Primitives [pdf] Упатство за корисникот
Интегрирани примитиви за изведба, примитиви за изведба, примитиви
Intel Integrated Performance Primitives Cryptography [pdf] Упатство за корисникот
Интегрирана криптографија примитивни перформанси, криптографија примитивни перформанси, криптографија примитивни, криптографија

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *