def verify_phc
import bend-collections@1.0.0.0/src/crypto/password.bend as Passwordimport Base
import bend-collections@1.0.0.0/src/crypto/argon2/argon2.bend as A2
import bend-collections@1.0.0.0/src/crypto/argon2/phc.bend as PHC
57def verify_phc(+pw: List<&2, U32>, x: PHC.Phc) -> Bool:
58 match x:
59 case PHC.Phc{+m, +t, +p, +salt, +hash}:
60 verify_tag(hash, A2.argon2id(pw, salt, Nil{}, Nil{}, t, m, p, len(hash)))