AMD Geode LX Security Block (was Re: NetBSD on the Soekris net5501 status report)

"Jared D. McNeill" <[email protected]>
Newsgroups gmane.os.netbsd.current,gmane.os.netbsd.devel.crypto
Message-ID <[email protected]>
On 16-Jun-07, at 2:02 PM, Jared D. McNeill wrote:
> FYI, I imported the glxsb(4) driver from OpenBSD for crypto assist  
> and random number generation.

[For those of you just joining us, glxsb(4) is an AES/RNG security  
block found in the AMD Geode LX family of processors]

Here's some performance numbers from openssl speed -evp aes-128-cbc,  
the first using sw crypto, the second using glxsb(4):

	The 'numbers' are in 1000s of bytes per second processed.
	type             16 bytes     64 bytes    256 bytes   1024 bytes    
8192 bytes
	aes-128-cbc       3712.69k     4057.03k     4176.33k      
4206.79k     4212.15k
	aes-128-cbc       6680.49k    40836.42k   109531.96k   421803.47k  
15572756.43k

Unfortunately, the hardware doesn't appear to do HMAC, but aes-128- 
cbc should be enough at least to do ssh acceleration.

Cheers,
Jared
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.