jehanne/sys/src/lib/sec/klibsec.json

83 lines
1.6 KiB
JSON

{
"Kernellibsec": {
"Include": [
"../klib.json"
],
"Cflags": [
"-I../mp/port/"
],
"Install": "/arch/$ARCH/lib/",
"Library": "klibsec.a",
"SourceFiles": [
"port/aes.c",
"port/aes_gcm.c",
"port/aes_xts.c",
"port/blowfish.c",
"port/ccpoly.c",
"port/chacha.c",
"port/curve25519.c",
"port/curve25519_dh.c",
"port/decodepem.c",
"port/des3CBC.c",
"port/des3ECB.c",
"port/des.c",
"port/desCBC.c",
"port/desECB.c",
"port/desmodes.c",
"port/dh.c",
"port/dsaalloc.c",
"port/dsagen.c",
"port/dsaprimes.c",
"port/dsaprivtopub.c",
"port/dsasign.c",
"port/dsaverify.c",
"port/ecc.c",
"port/egalloc.c",
"port/egdecrypt.c",
"port/egencrypt.c",
"port/eggen.c",
"port/egprivtopub.c",
"port/egsign.c",
"port/egverify.c",
"port/fastrand.c",
"port/genprime.c",
"port/gensafeprime.c",
"port/genstrongprime.c",
"port/hkdf.c",
"port/hmac.c",
"port/jacobian.c",
"port/md4.c",
"port/md5block.c",
"port/md5.c",
"port/md5pickle.c",
"port/nfastrand.c",
"port/pbkdf2.c",
"port/poly1305.c",
"port/prng.c",
"port/probably_prime.c",
"port/rc4.c",
"port/ripemd.c",
"port/rsaalloc.c",
"port/rsadecrypt.c",
"port/rsaencrypt.c",
"port/rsafill.c",
"port/rsagen.c",
"port/rsaprivtopub.c",
"port/salsa.c",
"port/secp256k1.c",
"port/secp256r1.c",
"port/sha1block.c",
"port/sha1.c",
"port/sha1pickle.c",
"port/sha2_128.c",
"port/sha2_64.c",
"port/sha2block128.c",
"port/sha2block64.c",
"port/smallprimes.c",
"port/thumb.c",
"port/tsmemcmp.c",
"port/x509.c"
]
}
}