Skip to content

Require a label for hashing

Torsten Grote requested to merge 548-require-a-label-for-hashing into master
  • Add a string label argument to CryptoComponent#hash()
  • Convert DoubleDigest from implementing MessageDigest to implementing org.spongycastle.crypto.Digest (we need to keep DoubleDigest for FortunaGenerator)
  • Convert all other uses of MessageDigest to CryptoComponent#hash()
  • Remove CryptoComponent#getMessageDigest(), MessageDigest and DigestWrapper

Closes #548 (closed)

Merge request reports