Logotipo de Intel

Intel Integrated Performance Primitives Criptography

intel-Integrated-Performance-Primitivas-Criptografía

  • Intel® Integrated Performance Primitives (Intel® IPP) Cryptography é unha biblioteca de software que ofrece unha ampla gama de implementacións de algoritmos criptográficos seguros e eficientes.
  • A biblioteca entrégase como parte de Intel® oneAPI Base Toolkit. Tamén pode instalar unha versión específica da biblioteca.
  • Esta guía de inicio asume que instalou a biblioteca Intel IPP Cryptography como parte do conxunto de ferramentas.

Requisitos previos (Windows* OS)

Establecer variables de ambiente
Despois de instalar Intel IPP Cryptography, configure as variables de ambiente PATH, LIB e INCLUDE executando o script axeitado para a súa arquitectura de plataforma de destino. Os scripts están dispoñibles en \ippcp\bin. Por defecto, é C:\Program files (x86)\Intel\oneapi. Consulte a estrutura de directorios de alto nivel de Intel IPP.

Configure o seu entorno IDE para vincularse con Intel IPP Criptography
Para configurar o seu sistema de desenvolvemento Microsoft* Visual Studio* para vincularse coa biblioteca Intel IPP Cryptography, siga os pasos seguintes. Aínda que algunhas versións do IDE de Visual Studio* poden variar lixeiramente nos elementos de menú mencionados a continuación, os pasos fundamentais de configuración son aplicables a todas estas versións.

  1. No Explorador de solucións, fai clic co botón dereito no proxecto e fai clic en Propiedades.
  2. Seleccione Propiedades de configuración > Directorios VC++ e configure o seguinte no menú despregable Seleccionar directorios para:
    • Incluír Files elemento de menú e, a continuación, escriba o directorio para o Intel IPP Cryptography files (o predeterminado é \ippcp\include)
    • Biblioteca Files elemento de menú e, a continuación, escriba o directorio da biblioteca Intel IPP Cryptography files (o predeterminado é \ippcp\lib\)
    • Executábel Files elemento de menú e, a continuación, escriba o directorio para o executable Intel IPP Cryptography files (o predeterminado é \redist\\ippcp)

Crea e executa a túa primeira aplicación de criptografía Intel® IPP (Windows* OS)

  • O código exampO seguinte le representa unha breve aplicación para axudarche a comezar a utilizar 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
  • Esta aplicación consta de dúas seccións:
    1. Obter o nome e a versión da capa da biblioteca.
    2. Mostra as optimizacións de hardware utilizadas pola capa de biblioteca seleccionada e soportadas pola CPU.
  • No sistema operativo Windows*, as aplicacións de criptografía Intel IPP son moito máis fáciles de construír con Microsoft* Visual Studio*. Para construír o código examparriba, siga os pasos:
    1. Inicia Microsoft* Visual Studio* e crea un proxecto C++ baleiro.
    2. Engadir un novo c file e pega o código nel.
    3. Establece os directorios de inclusión e o modelo de ligazón.
    4. Compile e execute a aplicación.

Formación e Documentación

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

Avisos e exencións de responsabilidade

  • Intel, o logotipo de Intel, Intel Atom, Intel Core, Intel Xeon Phi, VTune e Xeon son marcas comerciais de Intel Corporation nos EUA e/ou noutros países.
  • Outros nomes e marcas pódense reclamar como propiedade doutros.
  • © Intel Corporation.
  • Este software e os documentos relacionados son materiais protexidos por dereitos de autor de Intel, e o uso que faga deles está rexido pola licenza expresa baixo a que se lle proporcionaron (Licenza). A menos que a Licenza dispoña outra cousa, non pode usar, modificar, copiar, publicar, distribuír, divulgar ou transmitir este software ou os documentos relacionados sen o permiso previo por escrito de Intel.
  • Este software e os documentos relacionados ofrécense tal cual, sen garantías expresas ou implícitas, excepto as que se indican expresamente na Licenza.

Información sobre o produto e o rendemento

  • O rendemento varía segundo o uso, a configuración e outros factores. Máis información en www.Intel.com/PerformanceIndex.
  • Aviso de revisión #20201201

Documentos/Recursos

Intel Integrated Performance Primitives Criptography [pdfGuía do usuario
Criptografía de primitivas de rendemento integrada, criptografía de primitivas de rendemento, criptografía de primitivas, criptografía
Intel Integrated Performance Primitives [pdfGuía do usuario
Primitivas de rendemento integradas, Primitivas de rendemento, Primitivas
Intel Integrated Performance Primitives Criptography [pdfGuía do usuario
Criptografía de primitivas de rendemento integrada, criptografía de primitivas de rendemento, criptografía de primitivas, criptografía

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *