1*8835ffd0Sriastradh# $NetBSD: files.opencrypto,v 1.30 2020/06/29 23:34:48 riastradh Exp $ 2cdfce9ceSjonathan# 3cdfce9ceSjonathan# 4cdfce9ceSjonathan 501c51dabSjonathan# Opencrypto framework. 601c51dabSjonathan# Devices that provide crypto transforms via opencrypto, or subsystems 701c51dabSjonathan# that use the opencrypto framework, should list opencrypto as a dependency 801c51dabSjonathan# to pull in the framework. 935479644Sthorpej 10*8835ffd0Sriastradhdefine opencrypto: aes 117bc6d90cSthorpejfile opencrypto/criov.c opencrypto 12cdfce9ceSjonathanfile opencrypto/xform.c opencrypto 1301c51dabSjonathanfile opencrypto/crypto.c opencrypto 14cfb7c624Sjonathan 157bc6d90cSthorpej# Pseudo-device that provides software implementations of various cryptographic 167bc6d90cSthorpej# algorithms. 17cfc81086Sthorpejdefpseudo swcrypto: opencrypto, 183afd44cfStls blowfish, des, cast128, skipjack, camellia 19cfc81086Sthorpejfile opencrypto/cryptosoft.c swcrypto 20cfc81086Sthorpejfile opencrypto/deflate.c swcrypto # wrapper around zlib 21ebc232a5Sdrochnerfile opencrypto/aesxcbcmac.c swcrypto 220a8dabdaSdrochnerfile opencrypto/gmac.c swcrypto 2301c51dabSjonathan 2401c51dabSjonathan# Pseudo-device for userspace access to opencrypto 2501c51dabSjonathan# (and thus crypto hardware accelerators). 2601c51dabSjonathandefpseudo crypto: opencrypto 2701c51dabSjonathanfile opencrypto/cryptodev.c crypto 28d91f98a8Spgoyettefile opencrypto/ocryptodev.c compat_50 & crypto 299d7a921fSpgoyettefile opencrypto/compat_crypto_50.c compat_50 & crypto 30e5bd2a12Stls 31e5bd2a12Stlsdefflag opt_ocf.h CRYPTO_DEBUG CRYPTO_TIMING 32c7023dc1Sknakaharadefparam opt_ocf.h CRYPTO_RET_Q_MAXLEN CRYPTO_RET_KQ_MAXLEN 33