BOARDCOM BCM5820

BCM5820
®
E-COMMERCE PROCESSOR
SUMMARY OF BENEFITS
FEATURES
• World’s fastest integrated security processor for E-commerce
• Incorporates all the functions of competitive board-level
• Optimized prefetching PCI interface
• Software-compatible with the BCM5805
• Extensive software and systems support
SSL and VPN IKE applications. World’s fastest integrated
public-key setup processor includes:
• 1250 Diffie-Hellman key exchange pairs per second
• 800-bit RSA private key signings per second
• Hardware support for 2,048-bit keys
• Extensive support for all SSL, TLS, and IKE modes
• Integrated symmetric cryptography processor
• Support for IPSec and SSL/TLS payload processing
• Single-pass IPSec encryption and authentication
• 310-Mbps IPSec (3DES + MD5/SHA1)
• 200-Mbps ARC4 processing
• Support for unlimited number of simultaneous sessions
• Full performance with a different session for each packet
• Integrated true hardware random number generator
• Full performance maintained independent of any reasonable
PCI latency
• PCI 2.2 interface, 32/64 bits, 33–66 MHz
• 0.22m-CMOS technology, 2.5V core, 3.3V I/0
• Low-power design
• 256-TBGA package
solutions at a fraction of the cost
• 800 RSA transactions per second, 4x–5x the speed of
competitive boards
• Integrated chip can reduce price point of SSL accelerators from
thousands to hundreds of dollars
• Reduces delays associated with secure E-commerce
transactions
• Accelerates SSL protocol used in all web browsers
• Standard in Internet Explorer® and Netscape Navigator®
• Uses RSA encryption; compute-intensive operation
• 4x the SSL connections per second of software-based Web
servers
• Features software-scalable architecture
• Software reference library supports popular E-commerce
servers (Open SSL, Microsoft IIS ® , iPlanet™/Netscape® ,
PKCS-11)
• Complete reference design
• FIPS 140-1 support
• Multi-platform driver support:
• Linux®,Win98®,Win2000®, FreeBSD, VxWorks®,
Solaris™
• Flexible E-commerce and VPN solution
• E-commerce servers
• SSL proxy for Web switches, load balancers
• SSL and VPN appliances
SSL/TLS E-Commerce Server Diagram
DRAM
DRAM
CPU
CPU
BCM5820
BCM5820
E-Commerce
Processor
E-Commerce
Processor
PCI Bus
WAN Interface
LAN Interface
OVERVIEW
Master Controller
(DMA, Sequencing)
Clock
E-Commerce
Server
PCI Bus
Interface
3DES/DES
Encryption
SHA-1/MD5
Authentication
Prefetch Context Buffer
True Random
Number Generator
Current Context
Public Key
Accerlation
ARC4 Encryption
The BCM5820 integrates into a single 256-BGA package 4x–5x the
public-key performance of competing board level products at a fraction
of the cost. The BCM5820 device’s 32/64 33- to 66-MHz PCI interface
makes it a perfect solution for add-in card applications for high
performance E-commerce servers, load balancing, and web switching
equipment.
The BCM5820 offers full-duplex OC3 IPSec processing (310-Mbps
3DES, HMAC-SHA-1) performance, and in excess of 1250 DiffieHellman transactions per second (1024-bit public key, 160-bit private
key), and 800 RSA private key signings per second. The BCM5820 is
also ideal as a high performance VPN IKE coprocessor in Internet
infrastructure aggregation equipment.
The highly integrated BCM5820 E-commerce processor is the ideal
solution for offloading compute-intensive SSL operations in
E-commerce servers and networking products such as Web switches and
load balancing devices. Extensive hardware support for processingintensive public key operations minimizes the user software required for
IKE and SSL/TLS key negotiations. The BCM5820 is also softwarecompatible with the BCM5805 E-commerce processor.
The BCM5820 E-commerce processor integrates the industry’s highestperformance single-chip public key processing unit, 200-Mbps ARC4
engine, true random number generator, high-performance IPSec engine
(DES, 3DES, HMAC-SHA-1, HMAC-MD5), and 64/66 PCI interface
all in a single chip configuration.
Requiring no external components, the performance of the BCM5820
system can easily be scaled by adding more BCM5820 chips in boardspace-sensitive rack-mount equipment. An aggressive prefetch DMA
eliminates the need for external memory and maximizes throughput
under real-world conditions.
API support through Broadcom’s Software Reference Library (SRL) for
SSL and IPSec application software offers BCM5820 users a whole
product solution. Compatibility with Open SSL, Microsoft IIS, iPlanet/
Netscape, PKCS-11, Novell®, and industry leading IPSec software from
SSH Communications eases integration and reduces time-to-market.
Broadcom®, the pulse logo, and Connecting everything® are trademarks of Broadcom Corporation and/
or its subsidiaries in the United States and certain other countries. All other trademarks mentioned are the
property of their respective owners.
®
BROADCOM CORPORATION
16215 Alton Parkway, P.O. Box 57013
Irvine, California 92619-7013
© 2004 by BROADCOM CORPORATION. All rights reserved.
5820-PB05-R
02/13/04
Phone: 949-450-8700
Fax: 949-450-8710
E-mail: [email protected]
Web: www.broadcom.com