Kitura / BlueCryptor

Swift cross-platform crypto library using CommonCrypto/libcrypto
Apache License 2.0
190 stars 47 forks source link

Remove support for deprecated cryptographic options (MD2, MD4, MD5) & release to cocoapods #77

Open LowAmmo opened 2 years ago

LowAmmo commented 2 years ago

Looks like Apple is considering MD2, MD4, M5 "cryptographically broken"

'CC_MD2_Final' was deprecated in iOS 13.0: This function is cryptographically broken and should not be used in security contexts. Clients should migrate to SHA256 (or stronger).

So, might as well remove those options.

Then, once the options are removed - would be awesome to release the new version to cocoapods! 😄

(working on a PR to address, now)

-Thanks!