buddy.core.dsa

Digital Signature Algorithms.

IEngine

protocol

members

-end

(-end _ signature?)

Returns the computed signature.

-init

(-init _ options)

Initialize signature.

-update

(-update _ input offset length)

Update signature state.

ISignature

protocol

Default inteterface for all signature algorithms supported by buddy.

members

-sign

(-sign input engine)

Make signature.

-verify

(-verify input signature engine)

Verify signature.

sign

(sign input {:keys [alg key prng]})

verify

(verify input signature {:keys [key alg]})