files.opencrypto revision 1.25
11.25Stls#	$NetBSD: files.opencrypto,v 1.25 2011/11/19 22:51:30 tls 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.25Stls		blowfish, des, cast128, skipjack, camellia
191.17Sthorpejfile	opencrypto/cryptosoft.c		swcrypto
201.17Sthorpejfile	opencrypto/deflate.c		swcrypto	# wrapper around zlib
211.23Sdrochnerfile	opencrypto/aesxcbcmac.c		swcrypto
221.24Sdrochnerfile	opencrypto/gmac.c		swcrypto
231.14Sjonathan
241.14Sjonathan# Pseudo-device for userspace access to opencrypto
251.14Sjonathan# (and thus crypto hardware accelerators).
261.16Sthorpejdefpseudo crypto: opencrypto
271.14Sjonathanfile	opencrypto/cryptodev.c		crypto
281.21Sdrochnerfile	opencrypto/ocryptodev.c		crypto & compat_50
291.19Stls
301.19Stlsdefflag opt_ocf.h	CRYPTO_DEBUG CRYPTO_TIMING
31