Intel EP80579 Security Camera User Manual


 
Security Software—Intel
®
QuickAssist Technology Cryptographic API Architecture Overview
Intel
®
EP80579 Software for Security Applications on Intel
®
QuickAssist Technology
PG August 2009
22 Order Number: 320183-004US
4.2.1.7 Key Generation
EP80579 security software supports the following Key Generation operations:
•SSL/TLS Key Generation
•MGF Mask Generation
4.2.2 Random Number
EP80579 security software supports the following Random Number operations:
Random Data Generation
Random Data Generator Seed (performed automatically by the hardware)
4.2.3 Public Key Operations
4.2.3.1 Diffie-Hellman
EP80579 security software supports the following Diffie-Hellman operations:
Public/Private Key Generation (for Diffie-Hellman phase 1)
Shared Secret Key Generation (for Diffie-Hellman phase 2)
4.2.3.2 RSA
EP80579 security software supports the following RSA operations:
•RSA Key Generation
•RSA Encryption/Decryption
RSA Signature Generation/Verification
4.2.3.3 DSA
EP80579 security software supports the following DSA operations:
DSA P, G and Y parameter generation.
DSA Signature Generation/Verification
4.2.3.4 Prime Number
EP80579 security software supports the following prime number operations:
Prime Number Tests (using GCD, Miller-Rabin, Lucas and Fermat)
4.2.3.5 Large Number
EP80579 security software supports the following large number operations:
Modular Exponentiation
•Modular Inversion
4.3 Intel
®
QuickAssist Technology Cryptographic API
Documentation
Refer to [CRYPTO_API] for more information about the Intel
®
QuickAssist Technology
Cryptographic API.