MessageDigest is NOT thread-safe

MessageDigest is NOT thread-safe.

It's It took approximately less than 1 micro-seconds to create a new MessageDigest by MessageDigest.getInstance(String) on my MBP(model MD313).That is going to be far outweighed by the code that uses the digest.