VPN Security PKG Co-Processor
The Marvell Public Key Generation (PKG) co-processor technology accelerates cryptographic and CPU intensive operations related to PKG functions, providing a very high level of system performance and throughput. The software solution includes a well-defined API for initialization and configuration of the co-processor, and drivers and middleware functions for accessing the co-processor from the host CPU and applications.
Key Features
The PKG co-processor offloads the following CPU-intensive functions from the host processor:
- Diffie-Hellman key exchange RSA encryption and decryption (using PKCS #1 mode)
- RSA signature and verification (using PKCS #1 mode with SHA-1 or MD-5).
- Digital Signature Algorithm (DSA)
- Random number generation
- Mathematical operations over large integer numbers
- Works with conjunction with the Marvell VPN IPSec co-processor for complete VPN acceleration
- No restriction on number of VPN tunnels. Depends on available flash and memory on system.
Complete VPN Solution
To accelerate time-to-market, Marvell offers a complete VPN and firewall reference solution with Intoto Inc.’s Gateway™Firewall and VPN Software. Intoto’s VPN software offloads CPU-intensive encryption and decryption functions to the Marvell IPSec and PKG co-processors for higher system performance and VPN throughput. The combined solution addresses the security challenges of the small and medium enterprise market and provides significant value and time-to-market advantage to OEM vendors who wish to embed this solution into their equipment.


















