Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Cryptographic accelerator

From Wikipedia, the free encyclopedia
Co-processor optimized for cryptographic operations
Sun Microsystems PCI cryptographiphic accelerator (2002)

Incomputing, acryptographic accelerator is aco-processor designed specifically to perform computationally intensivecryptographic operations, doing so far more efficiently than the general-purposeCPU. Because manyservers' system loads consist mostly of cryptographic operations, this can greatly increase performance.

Intel'sAES-NI is by far the most common cryptographic accelerator in commodity hardware.VIA PadLock is another recent example.

Operating system support

[edit]

Several operating systems provide some support for cryptographic hardware. TheBSD family of systems has theOpenBSD Cryptographic Framework (OCF),Linux systems have theCrypto API,Solaris OS has the Solaris Cryptographic Framework (SCF) andMicrosoft Windows has theMicrosoft CryptoAPI.

Some cryptographic accelerators offer newmachine instructions and can therefore be used directly by programs. Libraries such asOpenSSL andLibreSSL support some such cryptographic accelerators.

Almost allUnix-like operating systems useOpenSSL or the forkLibreSSL as their cryptography library. These libraries use cryptographic accelerators such asAES-NI if available.[1]

See also

[edit]

References

[edit]
  1. ^"Support for OpenSSL 3.0.x libraries from UNIX operating systems".help.hcl-software.com. Retrieved2024-10-03.
Theory
Applications
Implementations
Architectures
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=Cryptographic_accelerator&oldid=1296742199"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp