Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@mcbridematt
Created June 17, 2018 23:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mcbridematt/11f14c78ed4e35e97adf2f027010e374 to your computer and use it in GitHub Desktop.
Save mcbridematt/11f14c78ed4e35e97adf2f027010e374 to your computer and use it in GitHub Desktop.
Using kernel:
Linux ls1043 4.9.107 #0 SMP PREEMPT Thu Jun 14 09:47:49 2018 aarch64 GNU/Linux
name : rsa
driver : rsa-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : akcipher
name : md5
driver : md5-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 16
name : hmac(md5)
driver : hmac-md5-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 16
name : sha512
driver : sha512-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 128
digestsize : 64
name : hmac(sha512)
driver : hmac-sha512-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 128
digestsize : 64
name : sha384
driver : sha384-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 128
digestsize : 48
name : hmac(sha384)
driver : hmac-sha384-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 128
digestsize : 48
name : sha256
driver : sha256-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 32
name : hmac(sha256)
driver : hmac-sha256-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 32
name : sha224
driver : sha224-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 28
name : hmac(sha224)
driver : hmac-sha224-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 28
name : sha1
driver : sha1-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 20
name : hmac(sha1)
driver : hmac-sha1-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ahash
async : yes
blocksize : 64
digestsize : 20
name : tls10(hmac(sha1),cbc(aes))
driver : tls10-hmac-sha1-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 20
geniv : <none>
name : echainiv(authenc(hmac(sha512),cbc(des)))
driver : echainiv-authenc-hmac-sha512-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha512),cbc(des))
driver : authenc-hmac-sha512-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : echainiv(authenc(hmac(sha384),cbc(des)))
driver : echainiv-authenc-hmac-sha384-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha384),cbc(des))
driver : authenc-hmac-sha384-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : echainiv(authenc(hmac(sha256),cbc(des)))
driver : echainiv-authenc-hmac-sha256-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha256),cbc(des))
driver : authenc-hmac-sha256-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : echainiv(authenc(hmac(sha224),cbc(des)))
driver : echainiv-authenc-hmac-sha224-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha224),cbc(des))
driver : authenc-hmac-sha224-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : echainiv(authenc(hmac(sha1),cbc(des)))
driver : echainiv-authenc-hmac-sha1-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : authenc(hmac(sha1),cbc(des))
driver : authenc-hmac-sha1-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : echainiv(authenc(hmac(md5),cbc(des)))
driver : echainiv-authenc-hmac-md5-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : authenc(hmac(md5),cbc(des))
driver : authenc-hmac-md5-cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : echainiv(authenc(hmac(sha512),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha512-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha512),cbc(des3_ede))
driver : authenc-hmac-sha512-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : echainiv(authenc(hmac(sha384),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha384-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha384),cbc(des3_ede))
driver : authenc-hmac-sha384-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : echainiv(authenc(hmac(sha256),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha256-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha256),cbc(des3_ede))
driver : authenc-hmac-sha256-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : echainiv(authenc(hmac(sha224),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha224-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha224),cbc(des3_ede))
driver : authenc-hmac-sha224-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : echainiv(authenc(hmac(sha1),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha1-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : authenc(hmac(sha1),cbc(des3_ede))
driver : authenc-hmac-sha1-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : echainiv(authenc(hmac(md5),cbc(des3_ede)))
driver : echainiv-authenc-hmac-md5-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : authenc(hmac(md5),cbc(des3_ede))
driver : authenc-hmac-md5-cbc-des3_ede-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : echainiv(authenc(hmac(sha512),cbc(aes)))
driver : echainiv-authenc-hmac-sha512-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha512),cbc(aes))
driver : authenc-hmac-sha512-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 64
geniv : <none>
name : echainiv(authenc(hmac(sha384),cbc(aes)))
driver : echainiv-authenc-hmac-sha384-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha384),cbc(aes))
driver : authenc-hmac-sha384-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 48
geniv : <none>
name : echainiv(authenc(hmac(sha256),cbc(aes)))
driver : echainiv-authenc-hmac-sha256-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha256),cbc(aes))
driver : authenc-hmac-sha256-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 32
geniv : <none>
name : echainiv(authenc(hmac(sha224),cbc(aes)))
driver : echainiv-authenc-hmac-sha224-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha224),cbc(aes))
driver : authenc-hmac-sha224-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 28
geniv : <none>
name : echainiv(authenc(hmac(sha1),cbc(aes)))
driver : echainiv-authenc-hmac-sha1-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 20
geniv : <none>
name : authenc(hmac(sha1),cbc(aes))
driver : authenc-hmac-sha1-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 20
geniv : <none>
name : echainiv(authenc(hmac(md5),cbc(aes)))
driver : echainiv-authenc-hmac-md5-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 16
geniv : <none>
name : authenc(hmac(md5),cbc(aes))
driver : authenc-hmac-md5-cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 16
geniv : <none>
name : xts(aes)
driver : xts-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 16
min keysize : 32
max keysize : 64
ivsize : 16
geniv : eseqiv
name : rfc3686(ctr(aes))
driver : rfc3686-ctr-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 1
min keysize : 20
max keysize : 36
ivsize : 8
geniv : <built-in>
name : ctr(aes)
driver : ctr-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 1
min keysize : 16
max keysize : 32
ivsize : 16
geniv : chainiv
name : cbc(des)
driver : cbc-des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 8
min keysize : 8
max keysize : 8
ivsize : 8
geniv : <built-in>
name : cbc(des3_ede)
driver : cbc-3des-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 8
min keysize : 24
max keysize : 24
ivsize : 8
geniv : <built-in>
name : cbc(aes)
driver : cbc-aes-caam-qi
module : kernel
priority : 2000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 16
geniv : <built-in>
name : seqiv(authenc(hmac(sha512),rfc3686(ctr(aes))))
driver : seqiv-authenc-hmac-sha512-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha512),rfc3686(ctr(aes)))
driver : authenc-hmac-sha512-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 64
geniv : <none>
name : seqiv(authenc(hmac(sha384),rfc3686(ctr(aes))))
driver : seqiv-authenc-hmac-sha384-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha384),rfc3686(ctr(aes)))
driver : authenc-hmac-sha384-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 48
geniv : <none>
name : seqiv(authenc(hmac(sha256),rfc3686(ctr(aes))))
driver : seqiv-authenc-hmac-sha256-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha256),rfc3686(ctr(aes)))
driver : authenc-hmac-sha256-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 32
geniv : <none>
name : seqiv(authenc(hmac(sha224),rfc3686(ctr(aes))))
driver : seqiv-authenc-hmac-sha224-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha224),rfc3686(ctr(aes)))
driver : authenc-hmac-sha224-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 28
geniv : <none>
name : seqiv(authenc(hmac(sha1),rfc3686(ctr(aes))))
driver : seqiv-authenc-hmac-sha1-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 20
geniv : <none>
name : authenc(hmac(sha1),rfc3686(ctr(aes)))
driver : authenc-hmac-sha1-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 20
geniv : <none>
name : seqiv(authenc(hmac(md5),rfc3686(ctr(aes))))
driver : seqiv-authenc-hmac-md5-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 16
geniv : <none>
name : authenc(hmac(md5),rfc3686(ctr(aes)))
driver : authenc-hmac-md5-rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 16
geniv : <none>
name : echainiv(authenc(hmac(sha512),cbc(des)))
driver : echainiv-authenc-hmac-sha512-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha512),cbc(des))
driver : authenc-hmac-sha512-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : echainiv(authenc(hmac(sha384),cbc(des)))
driver : echainiv-authenc-hmac-sha384-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha384),cbc(des))
driver : authenc-hmac-sha384-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : echainiv(authenc(hmac(sha256),cbc(des)))
driver : echainiv-authenc-hmac-sha256-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha256),cbc(des))
driver : authenc-hmac-sha256-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : echainiv(authenc(hmac(sha224),cbc(des)))
driver : echainiv-authenc-hmac-sha224-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha224),cbc(des))
driver : authenc-hmac-sha224-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : echainiv(authenc(hmac(sha1),cbc(des)))
driver : echainiv-authenc-hmac-sha1-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : authenc(hmac(sha1),cbc(des))
driver : authenc-hmac-sha1-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : echainiv(authenc(hmac(md5),cbc(des)))
driver : echainiv-authenc-hmac-md5-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : authenc(hmac(md5),cbc(des))
driver : authenc-hmac-md5-cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : echainiv(authenc(hmac(sha512),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha512-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha512),cbc(des3_ede))
driver : authenc-hmac-sha512-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 64
geniv : <none>
name : echainiv(authenc(hmac(sha384),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha384-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha384),cbc(des3_ede))
driver : authenc-hmac-sha384-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 48
geniv : <none>
name : echainiv(authenc(hmac(sha256),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha256-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha256),cbc(des3_ede))
driver : authenc-hmac-sha256-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 32
geniv : <none>
name : echainiv(authenc(hmac(sha224),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha224-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha224),cbc(des3_ede))
driver : authenc-hmac-sha224-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 28
geniv : <none>
name : echainiv(authenc(hmac(sha1),cbc(des3_ede)))
driver : echainiv-authenc-hmac-sha1-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : authenc(hmac(sha1),cbc(des3_ede))
driver : authenc-hmac-sha1-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 20
geniv : <none>
name : echainiv(authenc(hmac(md5),cbc(des3_ede)))
driver : echainiv-authenc-hmac-md5-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : authenc(hmac(md5),cbc(des3_ede))
driver : authenc-hmac-md5-cbc-des3_ede-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 8
ivsize : 8
maxauthsize : 16
geniv : <none>
name : echainiv(authenc(hmac(sha512),cbc(aes)))
driver : echainiv-authenc-hmac-sha512-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha512),cbc(aes))
driver : authenc-hmac-sha512-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 64
geniv : <none>
name : echainiv(authenc(hmac(sha384),cbc(aes)))
driver : echainiv-authenc-hmac-sha384-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha384),cbc(aes))
driver : authenc-hmac-sha384-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 48
geniv : <none>
name : echainiv(authenc(hmac(sha256),cbc(aes)))
driver : echainiv-authenc-hmac-sha256-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha256),cbc(aes))
driver : authenc-hmac-sha256-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 32
geniv : <none>
name : echainiv(authenc(hmac(sha224),cbc(aes)))
driver : echainiv-authenc-hmac-sha224-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha224),cbc(aes))
driver : authenc-hmac-sha224-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 28
geniv : <none>
name : echainiv(authenc(hmac(sha1),cbc(aes)))
driver : echainiv-authenc-hmac-sha1-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 20
geniv : <none>
name : authenc(hmac(sha1),cbc(aes))
driver : authenc-hmac-sha1-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 20
geniv : <none>
name : echainiv(authenc(hmac(md5),cbc(aes)))
driver : echainiv-authenc-hmac-md5-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 16
geniv : <none>
name : authenc(hmac(md5),cbc(aes))
driver : authenc-hmac-md5-cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 16
ivsize : 16
maxauthsize : 16
geniv : <none>
name : authenc(hmac(sha512),ecb(cipher_null))
driver : authenc-hmac-sha512-ecb-cipher_null-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 0
maxauthsize : 64
geniv : <none>
name : authenc(hmac(sha384),ecb(cipher_null))
driver : authenc-hmac-sha384-ecb-cipher_null-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 0
maxauthsize : 48
geniv : <none>
name : authenc(hmac(sha256),ecb(cipher_null))
driver : authenc-hmac-sha256-ecb-cipher_null-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 0
maxauthsize : 32
geniv : <none>
name : authenc(hmac(sha224),ecb(cipher_null))
driver : authenc-hmac-sha224-ecb-cipher_null-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 0
maxauthsize : 28
geniv : <none>
name : authenc(hmac(sha1),ecb(cipher_null))
driver : authenc-hmac-sha1-ecb-cipher_null-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 0
maxauthsize : 20
geniv : <none>
name : authenc(hmac(md5),ecb(cipher_null))
driver : authenc-hmac-md5-ecb-cipher_null-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 0
maxauthsize : 16
geniv : <none>
name : gcm(aes)
driver : gcm-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 12
maxauthsize : 16
geniv : <none>
name : rfc4543(gcm(aes))
driver : rfc4543-gcm-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 16
geniv : <none>
name : rfc4106(gcm(aes))
driver : rfc4106-gcm-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : aead
async : yes
blocksize : 1
ivsize : 8
maxauthsize : 16
geniv : <none>
name : xts(aes)
driver : xts-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 16
min keysize : 32
max keysize : 64
ivsize : 16
geniv : eseqiv
name : rfc3686(ctr(aes))
driver : rfc3686-ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 1
min keysize : 20
max keysize : 36
ivsize : 8
geniv : <built-in>
name : ctr(aes)
driver : ctr-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 1
min keysize : 16
max keysize : 32
ivsize : 16
geniv : chainiv
name : cbc(des)
driver : cbc-des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 8
min keysize : 8
max keysize : 8
ivsize : 8
geniv : <built-in>
name : cbc(des3_ede)
driver : cbc-3des-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 8
min keysize : 24
max keysize : 24
ivsize : 8
geniv : <built-in>
name : cbc(aes)
driver : cbc-aes-caam
module : kernel
priority : 3000
refcnt : 1
selftest : passed
internal : no
type : givcipher
async : yes
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 16
geniv : <built-in>
name : jitterentropy_rng
driver : jitterentropy_rng
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_nopr_hmac_sha256
module : kernel
priority : 207
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_nopr_hmac_sha512
module : kernel
priority : 206
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_nopr_hmac_sha384
module : kernel
priority : 205
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_nopr_hmac_sha1
module : kernel
priority : 204
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_pr_hmac_sha256
module : kernel
priority : 203
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_pr_hmac_sha512
module : kernel
priority : 202
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_pr_hmac_sha384
module : kernel
priority : 201
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : drbg_pr_hmac_sha1
module : kernel
priority : 200
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 0
name : stdrng
driver : ansi_cprng
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : rng
seedsize : 48
name : lzo
driver : lzo-generic
module : kernel
priority : 0
refcnt : 2
selftest : passed
internal : no
type : compression
name : crct10dif
driver : crct10dif-generic
module : kernel
priority : 100
refcnt : 2
selftest : passed
internal : no
type : shash
blocksize : 1
digestsize : 2
name : crc32c
driver : crc32c-generic
module : kernel
priority : 100
refcnt : 3
selftest : passed
internal : no
type : shash
blocksize : 1
digestsize : 4
name : deflate
driver : deflate-generic
module : kernel
priority : 0
refcnt : 2
selftest : passed
internal : no
type : compression
name : ecb(arc4)
driver : ecb(arc4)-generic
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : blkcipher
blocksize : 1
min keysize : 1
max keysize : 256
ivsize : 0
geniv : <default>
name : arc4
driver : arc4-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : cipher
blocksize : 1
min keysize : 1
max keysize : 256
name : aes
driver : aes-generic
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : cipher
blocksize : 16
min keysize : 16
max keysize : 32
name : des3_ede
driver : des3_ede-generic
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : cipher
blocksize : 8
min keysize : 24
max keysize : 24
name : des
driver : des-generic
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : cipher
blocksize : 8
min keysize : 8
max keysize : 8
name : sha384
driver : sha384-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 128
digestsize : 48
name : sha512
driver : sha512-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 128
digestsize : 64
name : sha224
driver : sha224-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 64
digestsize : 28
name : sha256
driver : sha256-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 64
digestsize : 32
name : sha1
driver : sha1-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 64
digestsize : 20
name : md5
driver : md5-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 64
digestsize : 16
name : digest_null
driver : digest_null-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 1
digestsize : 0
name : compress_null
driver : compress_null-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : compression
name : ecb(cipher_null)
driver : ecb-cipher_null
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : blkcipher
blocksize : 1
min keysize : 0
max keysize : 0
ivsize : 0
geniv : <default>
name : cipher_null
driver : cipher_null-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : cipher
blocksize : 1
min keysize : 0
max keysize : 0
name : rsa
driver : rsa-generic
module : kernel
priority : 100
refcnt : 1
selftest : passed
internal : no
type : akcipher
name : xts(aes)
driver : xts-aes-ce
module : kernel
priority : 300
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 16
min keysize : 32
max keysize : 64
ivsize : 16
geniv : <default>
name : ctr(aes)
driver : ctr-aes-ce
module : kernel
priority : 300
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 1
min keysize : 16
max keysize : 32
ivsize : 16
geniv : <default>
name : cbc(aes)
driver : cbc-aes-ce
module : kernel
priority : 300
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 16
geniv : <default>
name : ecb(aes)
driver : ecb-aes-ce
module : kernel
priority : 300
refcnt : 1
selftest : passed
internal : no
type : ablkcipher
async : yes
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 0
geniv : <default>
name : __xts-aes-ce
driver : __driver-xts-aes-ce
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : yes
type : blkcipher
blocksize : 16
min keysize : 32
max keysize : 64
ivsize : 16
geniv : <default>
name : __ctr-aes-ce
driver : __driver-ctr-aes-ce
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : yes
type : blkcipher
blocksize : 1
min keysize : 16
max keysize : 32
ivsize : 16
geniv : <default>
name : __cbc-aes-ce
driver : __driver-cbc-aes-ce
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : yes
type : blkcipher
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 16
geniv : <default>
name : __ecb-aes-ce
driver : __driver-ecb-aes-ce
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : yes
type : blkcipher
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 0
geniv : <default>
name : ccm(aes)
driver : ccm-aes-ce
module : kernel
priority : 300
refcnt : 1
selftest : passed
internal : no
type : aead
async : no
blocksize : 1
ivsize : 16
maxauthsize : 16
geniv : <none>
name : aes
driver : aes-ce
module : kernel
priority : 250
refcnt : 2
selftest : passed
internal : no
type : cipher
blocksize : 16
min keysize : 16
max keysize : 32
name : ghash
driver : ghash-ce
module : kernel
priority : 200
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 16
digestsize : 16
name : sha256
driver : sha256-ce
module : kernel
priority : 200
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 64
digestsize : 32
name : sha224
driver : sha224-ce
module : kernel
priority : 200
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 64
digestsize : 28
name : sha1
driver : sha1-ce
module : kernel
priority : 200
refcnt : 1
selftest : passed
internal : no
type : shash
blocksize : 64
digestsize : 20
@judah715
Copy link

good job, i am very interested in how to use the hardware security engine. how can I use it? could you give me any help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment