VIA ACE PadLock támogatás a FreeBSD-ben

Címkék

Pawel Jakub Dawidek integrálta a FreeBSD crypto(9) alrendszerébe az ``újabb'' VIA processzorokban található VIA Padlock ACE (Advanced Cryptography Engine) támogatását, így az olyan dolgok, mint például a fast_ipsec(4) vagy a geli(8) már használhatják ezt a hardveres kripto művelet-gyorsítót.A fejlesztő jelenleg önkénteseket keres az újonan implementált funkció teszteléséhez.

Egy számadat a hardveres gyorsító képességéről. A nemrég bejelentett geli(8) már egész jól ki tudja használni az engine előnyeit:

# kldload geom_zero

# sysctl kern.geom.zero.clear=0

# kldload padlock

# geli onetime -s 16384 -a aes -l 128 gzero

# dd if=/dev/gzero.eli of=/dev/null bs=128k count00

262144000 bytes transferred in 3.614664 secs (72522368 bytes/sec)

A padlock modul betöltése nélkül az adatátviteli sebesség csak
6415333 bytes/sec volt.

A bejelentés itt.

Hozzászólások

Ebben az az igazán jó, hogy nem kell megjáratni az adatot a PCI buszon...

Igazán lehetne ilyen képessége az Intel és az AMD processzorainak is.

Bár nem szorosan ide kapcsolódik, de engem az érdekelne h. a 3DES kódolás mennyire gépigényes dolog.

Milyen egyszerű módszer van annak a letesztelésére, h. egy masina hány mb/sec sebességgel tud 3DES titkosítani? Egy hiper-szuper intel hálókártyát szeretnék lemérni, h. mennyit számít a tehermentesítés amit ez tud 3DES esetén.