8 # Our password input method
11 # sha256 and sha512 from sys/crypto
12 .PATH: ${SYSDIR}/crypto/sha2
14 SRCS+= sha256c.c sha512c.c
17 .PATH: ${SRCTOP}/lib/libmd
20 # AES implementation from sys/crypto
21 .PATH: ${SYSDIR}/crypto/rijndael
22 .for i in rijndael-alg-fst.c rijndael-api-fst.c rijndael-api.c
23 # Remove asserts XXX BAD
24 CFLAGS.${i}+= -DNDEBUG
28 # local GELI Implementation
29 .PATH: ${SYSDIR}/geom/eli
41 .PATH: ${SYSDIR}/opencrypto
42 SRCS+= xform_aes_xts.c