*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->FreeBSD man pages -> crypto (4)              
Title
Content
Arch
Section
 

CRYPTO(4)

Contents


NAME    [Toc]    [Back]

     crypto -- hardware crypto access driver

SYNOPSIS    [Toc]    [Back]

     device crypto

DESCRIPTION    [Toc]    [Back]

     The crypto driver provides userland applications access to hardware
     crypto support via the kernel.  The /dev/crypto device node primarily
     operates in an ioctl(2) based model, permitting a variety of applications
     to query device capabilities, submit transactions, and get results.

     If count given in the specification, and is greater than 0, a maximum of
     one crypto device is created.

     The following ioctl(2) calls apply only to the crypto devices:

     CIOCGSESSION  Setup a new crypto session for a new type of operation.

     CIOCFSESSION  Free a previously established session.

     CIOCCRYPT	   Perform a crypto operation against a previously setup session.

FEATURES    [Toc]    [Back]

     Depending on hardware being present, the following symmetric and asymmetric
 cryptographic features are potentially available from /dev/crypto:

	   CRYPTO_DES_CBC
	   CRYPTO_3DES_CBC
	   CRYPTO_BLF_CBC
	   CRYPTO_CAST_CBC
	   CRYPTO_SKIPJACK_CBC
	   CRYPTO_MD5_HMAC
	   CRYPTO_SHA1_HMAC
	   CRYPTO_RIPEMD160_HMAC
	   CRYPTO_MD5_KPDK
	   CRYPTO_SHA1_KPDK
	   CRYPTO_AES_CBC
	   CRYPTO_ARC4
	   CRYPTO_MD5
	   CRYPTO_SHA1
	   CRK_MOD_EXP
	   CRK_MOD_EXP_CRT
	   CRK_DSA_SIGN
	   CRK_DSA_VERIFY
	   CRK_DH_COMPUTE_KEY

FILES    [Toc]    [Back]

     /dev/crypto  crypto access device

SEE ALSO    [Toc]    [Back]

      
      
     hifn(4), ubsec(4), crypto(9)

HISTORY    [Toc]    [Back]

     The crypto driver first appeared in OpenBSD 3.0.  The crypto driver was
     imported to FreeBSD 5.0.


FreeBSD 5.2.1			October 3, 2002 		 FreeBSD 5.2.1
[ Back ]
 Similar pages
Name OS Title
ises OpenBSD Securealink PCC-ISES hardware crypto accelerator
lofn OpenBSD Hifn 6500 crypto accelerator driver
yds OpenBSD Yamaha DS-XG sound hardware driver
wss OpenBSD Windows Sound System hardware driver
pss OpenBSD Personal Sound System hardware driver
itjc FreeBSD isdn4bsd NETjet-S / Teles PCI-TJ hardware driver
ath_hal FreeBSD Atheros Hardware Access Layer (HAL)
udmalib IRIX user-level access to DMA hardware
maestro3 FreeBSD FreeBSD audio sub-driver for ESS Maestro3/Allegro-1 hardware
hwgraph IRIX hardware graph and hardware graph file system
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service