aboutsummaryrefslogtreecommitdiffstats
path: root/util-src/crypto.c
Commit message (Expand)AuthorAgeFilesLines
* util: Add compat for prosody module name change to C sourcesKim Alvefur2023-03-171-1/+5
* util.crypto: Preemptively silence 'strict-prototypes' warningKim Alvefur2023-01-311-1/+1
* util.crypto: Add support for AES-256-CTRMatthew Wild2023-01-131-21/+44
* util.crypto, util.jwt: Generate consistent signature sizes (via padding)Matthew Wild2022-09-291-10/+17
* util.crypto: Use Lua 5.2 API for predictable buffer sizeKim Alvefur2022-07-111-6/+1
* util.crypto: Use stack space buffersKim Alvefur2022-07-111-14/+11
* util.crypto: More digests for sign/verify, use macros for clarity/consistencyMatthew Wild2022-07-021-32/+40
* util.crypto: Friendlier error message on incorrect key typesMatthew Wild2022-07-021-1/+6
* util.crypto: Add support for RSA signatures (PKCS1-v1.5 + PSS)Matthew Wild2022-07-021-3/+31
* util.crypto: New wrapper for some operations in OpenSSL's libcryptoMatthew Wild2022-06-241-0/+555