cvs commit: src/sys/crypto/via padlock.c padlock.h padlock_cipher.c padlock_hash.c src/sys/conf files.i386 src/sys/modules/padlock Makefile

Pawel Jakub Dawidek pjd at FreeBSD.org
Sat Jul 22 16:18:53 UTC 2006


pjd         2006-07-22 16:18:47 UTC

  FreeBSD src repository

  Modified files:
    sys/crypto/via       padlock.c 
    sys/conf             files.i386 
    sys/modules/padlock  Makefile 
  Added files:
    sys/crypto/via       padlock.h padlock_cipher.c padlock_hash.c 
  Log:
  Implement support for HMAC/SHA1 and HMAC/SHA256 acceleration found in
  new VIA CPUs.
  For older CPUs HMAC/SHA1 and HMAC/SHA256 (and others) will still be done
  in software.
  
  Move symmetric cryptography (currently only AES-CBC 128/192/256) to
  padlock_cipher.c file. Move HMAC cryptography to padlock_hash.c file.
  
  Hardware from:  Centaur Technologies
  
  Revision  Changes    Path
  1.563     +2 -0      src/sys/conf/files.i386
  1.9       +64 -335   src/sys/crypto/via/padlock.c
  1.1       +87 -0     src/sys/crypto/via/padlock.h (new)
  1.1       +226 -0    src/sys/crypto/via/padlock_cipher.c (new)
  1.1       +389 -0    src/sys/crypto/via/padlock_hash.c (new)
  1.2       +1 -1      src/sys/modules/padlock/Makefile


More information about the cvs-src mailing list