files.opencrypto revision 1.23
11.23Sdrochner#	$NetBSD: files.opencrypto,v 1.23 2011/05/24 19:10:11 drochner Exp $
21.1Sjonathan#
31.1Sjonathan#
41.6Sthorpej
51.15Sperry# Opencrypto framework.
61.14Sjonathan# Devices that provide crypto transforms via opencrypto, or subsystems
71.14Sjonathan# that use the opencrypto framework, should list opencrypto as a dependency
81.14Sjonathan# to pull in the framework.
91.1Sjonathan
101.16Sthorpejdefine	opencrypto
111.16Sthorpejfile	opencrypto/criov.c		opencrypto
121.1Sjonathanfile	opencrypto/xform.c		opencrypto
131.14Sjonathanfile	opencrypto/crypto.c		opencrypto
141.1Sjonathan
151.16Sthorpej# Pseudo-device that provides software implementations of various cryptographic
161.16Sthorpej# algorithms.
171.17Sthorpejdefpseudo swcrypto: opencrypto,
181.22Sdrochner		blowfish, des, cast128, rijndael, skipjack, camellia
191.17Sthorpejfile	opencrypto/cryptosoft.c		swcrypto
201.17Sthorpejfile	opencrypto/deflate.c		swcrypto	# wrapper around zlib
211.23Sdrochnerfile	opencrypto/aesxcbcmac.c		swcrypto
221.14Sjonathan
231.14Sjonathan# Pseudo-device for userspace access to opencrypto
241.14Sjonathan# (and thus crypto hardware accelerators).
251.16Sthorpejdefpseudo crypto: opencrypto
261.14Sjonathanfile	opencrypto/cryptodev.c		crypto
271.21Sdrochnerfile	opencrypto/ocryptodev.c		crypto & compat_50
281.19Stls
291.19Stlsdefflag opt_ocf.h	CRYPTO_DEBUG CRYPTO_TIMING
30