darren_moffat@blog$ cat /dev/mem | grep /dev/urandom

« Java gets getpassphr... | Main | OpenSolaris Crypto &... »

20051116 Wednesday November 16, 2005

UltraSPARC T1 & Crypto

On the 14th we announced the new UltraSPARC T1 chip. I've had the great privilege of working on and off with the team that developed this since very soon after we aquired some of the technology from Afara.

As should be no surprise the area I've worked in is the cryptographic functionality of the hardware, my team worked very closely with the device driver team that implemented the ncp driver to ensure that the crypto framework was meeting all the needs of the UltraSPARC T1 hardware.

The source for how this works is unfortunately not available in OpenSolaris. The reason for this is that it gives way the information on how to program the crypto functionality on the chip, we aren't hiding this because we want to keep it secret, we would love to make it open source, but because releasing it would change the US export status of the actual hardware. Until we can find away around this the ncp driver is binary only, unfortunately without the ncp driver there is no way to trap through the sun4v hypervisor to get access to the fast crypto.

So for now ncp is in the closed-bins part of OpenSolaris, if things change you can be sure we will move it to the open part of the tree and release the source for how to do this so that other distros can rebuild the ncp driver if the desire.


Technorati Tags:
( Nov 16 2005, 01:45:00 PM GMT ) Permalink Comments [0]

Trackback URL: http://blogs.sun.com/darren/entry/ultrasparc_t1_crypto
Comments:

Post a Comment:

Name:
E-Mail:
URL:

Your Comment:

HTML Syntax: NOT allowed

Valid HTML! Valid CSS!


follow darrenmoffat at http://twitter.com
Get OpenSolaris  Use OpenOffice.org

This is a personal weblog, I do not speak for my employer.