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

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

CRYPTO(4)

Contents


NAME    [Toc]    [Back]

     crypto - hardware crypto access driver

SYNOPSIS    [Toc]    [Back]

     pseudo-device crypto [count]

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 is 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  Set up a new crypto session for a new type  of
operation.

     CIOCFSESSION  Free a previously established session.

     CIOCCRYPT     Perform a crypto operation against a previously set up 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), ises(4), lofn(4), noct(4),  nofn(4),  safe(4),  ubsec(4), crypto(9)

HISTORY    [Toc]    [Back]

     The crypto driver appeared in OpenBSD 3.0.

OpenBSD      3.6                           May      13,      2001
[ 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