Zayıf hash (ARCH9111)
Anahtar swift.security.weak-hash · Önem error · Kategori security · CWE CWE-328
CC_MD5 / CC_SHA1 ve CryptoKit’in Insecure.MD5 / Insecure.SHA1 kullanımını işaretler.
Hatalı
Bölüm başlığı “Hatalı”let digest = Insecure.MD5.hash(data: data)let digest = SHA256.hash(data: data)Düzeltme
Bölüm başlığı “Düzeltme”SHA-256 veya daha iyisini kullanın; parolalar için KDF kullanın.