files.opencrypto revision 1.17 1 1.17 thorpej # $NetBSD: files.opencrypto,v 1.17 2005/11/25 16:41:31 thorpej Exp $
2 1.1 jonathan #
3 1.1 jonathan #
4 1.6 thorpej
5 1.15 perry # Opencrypto framework.
6 1.14 jonathan # Devices that provide crypto transforms via opencrypto, or subsystems
7 1.14 jonathan # that use the opencrypto framework, should list opencrypto as a dependency
8 1.14 jonathan # to pull in the framework.
9 1.1 jonathan
10 1.16 thorpej define opencrypto
11 1.16 thorpej file opencrypto/criov.c opencrypto
12 1.1 jonathan file opencrypto/xform.c opencrypto
13 1.14 jonathan file opencrypto/crypto.c opencrypto
14 1.1 jonathan
15 1.16 thorpej # Pseudo-device that provides software implementations of various cryptographic
16 1.16 thorpej # algorithms.
17 1.17 thorpej defpseudo swcrypto: opencrypto,
18 1.16 thorpej blowfish, des, cast128, rijndael, ripemd160, sha2, skipjack
19 1.17 thorpej file opencrypto/cryptosoft.c swcrypto
20 1.17 thorpej file opencrypto/deflate.c swcrypto # wrapper around zlib
21 1.14 jonathan
22 1.14 jonathan # Pseudo-device for userspace access to opencrypto
23 1.14 jonathan # (and thus crypto hardware accelerators).
24 1.16 thorpej defpseudo crypto: opencrypto
25 1.14 jonathan file opencrypto/cryptodev.c crypto
26