This commit is contained in:
swrup 2026-02-13 09:34:03 +01:00
parent 6670b763f3
commit cdd490fbb8
6 changed files with 33 additions and 0 deletions

View file

@ -17,6 +17,7 @@
caqti-driver-pgx
bin
mirage-crypto
kdf.hkdf
digestif
duration
vif

9
src/fdh.ml Normal file
View file

@ -0,0 +1,9 @@
module Kdf = struct
module XTR = Hkdf.Make (Digestif.SHA512)
module PRF = Hkdf.Make (Digestif.SHA256)
let kdf ~xts ~ikm ~ctx ~len =
let prk = XTR.extract ~salt:xts ikm in
let okm = PRF.expand ~prk ~info:ctx len in
okm
end

0
src/rsa.ml Normal file
View file