Zayıf rastgelelik (ARCH8115)
Anahtar kotlin.security.weak-random · Önem warning · Kategori security · CWE CWE-338
Token, anahtar, nonce veya parola için kullanılan java.util.Random, kotlin.random.Random veya Math.random çağrılarını işaretler.
Hatalı
Bölüm başlığı “Hatalı”val token = Random.nextInt().toString(16)val token = ByteArray(32).also { SecureRandom().nextBytes(it) }.toHex()Düzeltme
Bölüm başlığı “Düzeltme”Güvenlik açısından hassas her şey için SecureRandom kullanın.