Security Software—Introduction
Intel
®
EP80579 Software for Security Applications on Intel
®
QuickAssist Technology
PG August 2009
8 Order Number: 320183-004US
1.4 Related Information
Note: For convenience, in this document [GET_STARTED_GD] refers to either the Linux or
FreeBSD guide. Refer to the appropriate guide for your operating system.
1.4.1 Reference Documents
The following documents provide more information on certain topics beyond the scope
of this guide.
1.5 Glossary
Table 3 lists the terms and acronyms used in this document.
Table 1. Related Documents and Sample Code
Ref Document Name
Document
Number
[CRYPTO_API]
Intel
®
EP80579 Software for Security Applications on Intel
®
QuickAssist Technology Cryptographic API Reference Manual
320184
[GET_STARTED_GD]
Intel
®
EP80579 Software for Security Applications on Intel
®
QuickAssist Technology for Linux* Getting Started Guide
Intel
®
EP80579 Software for Security Applications on Intel
®
QuickAssist Technology for FreeBSD* Getting Started Guide
320182
320703
[DEBUG_API]
Intel
®
EP80579 Software on Intel
®
QuickAssist Technology Debug
Services API Reference Manual
320185
[SAMPLE_CODE]
After installation, sample code may be found here:
Acceleration/library/icp_crypto/look_aside_crypto/sample_code/
N/A
[OCF_CODE]
After installation, OCF Shim sample code may be found here:
Acceleration/shims/OCF_Shim/src/
N/A
Table 2. Reference Documents
Reference Document Information
[4+1]
"The 4+1 View Model of Architecture" by Philippe B. Kruchten, Rational Software, Nov 1995,
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=469759
[NPF API]
“NPF Software API Conventions Implementation Agreement”, Revision 2.0,
http://www.oiforum.com/public/documents/APIConventions2_IA.pdf
Note: See Appendix A, “NPF Copyright Notice” for more information.
[IA-32]
Intel
®
64 and IA-32 Architectures Software Developer's Manuals
http://www.intel.com/products/processor/manuals/
Table 3. Terms and Definitions (Sheet 1 of 2)
Term Description
(A)RC4 Alleged RC4. A stream cipher, used in popular protocols such as SSL
ACPI Advanced Configuration and Power Interface
AES Advanced Encryption Standard
AIOC Acceleration and I/O Complex
APM Advanced Power Management
ASD Acceleration System Driver
ASU Acceleration Services Unit