Extensões ISA

A Instruction Set Architecture (ISA) da Intel continua a evoluir e expandir em funcionalidade, a enriquecer a experiência do usuário e a criar sinergia entre indústrias.

Intel® Secure Hash Algorithm Extensions (Intel® SHA Extensions)

O Secure Hash Algorithm (SHA) é um dos algoritmos de criptografia mais comumente empregados. As utilizações principais do SHA incluem integridade dos dados, autenticação de mensagem, assinaturas digitais e deduplicação de dados. Como o uso pervasivo de soluções de segurança continua a aumentar, o SHA pode ser visto em mais aplicativos agora do que nunca. As Intel® SHA Extensions foram projetadas para aumentar o desempenho destes algoritmos de computação intensa em processadores baseados na arquitetura Intel®.

As extensões Intel® SHA são uma família de sete instruções baseadas nas Intel® Streaming SIMD Extensions (Intel® SSE) que são usadas juntas para melhorar o desempenho de processamento SHA-1 e SHA-256 em processadores baseados na arquitetura Intel®. Dada a importância crescente do SHA em nossos dispositivos de computação diários, as novas instruções são projetadas para prover um necessário incremento no desempenho para fazer o bash de um único buffer de dados. Os benefícios de desempenho não apenas ajudam a melhorar a responsividade e a diminuir o consumo de energia de um dado aplicativo, mas também permitem que os desenvolvedores adotem o SHA em novos aplicativos para proteger dados e atingir suas metas de experiência de uso. As instruções são definidas de modo a simplificar o seu mapeamento no fluxo de processamento do algoritmo da maioria das bibliotecas de software, o que facilita o desenvolvimento.

Nenhum resultado foi localizado.