Güvenli özel anahtarlar veya mnemonik ifadeler oluşturmak yüksek kaliteli rastgelelik gerektirir. Kart oyunları gündelik kullanım için yeterli rastgelelik sağlayabilirken, kriptografik amaçlar için yetersiz kalır. En az 128 bit güvenli entropi elde etmek için, kartların rastgele 128 kez çekilmesi gerekir; bu süreç insan karıştırmasıyla güvenilir şekilde sağlanamayabilir. Zar atışları daha iyi bir alternatif sunar; adil zarlarla en az 50 atış yaparak minimum güvenlik entropisi sağlanabilir, çünkü 6^50, 2^128’den büyüktür. Gerçek rastgelelik arayanlar için atmosferik gürültü kullanan profesyonel hizmetler mevcuttur, ancak bunlar sağlayıcıya güven gerektirir. Sonuç olarak, güvenli anahtarlar oluşturmak için, bağımsız olarak güvenli bir ortam yaratılmadığı sürece, saygın donanım cüzdanları gibi yerleşik çözümlerin kullanılması tavsiye edilir. Bu yaklaşım, güvenlik açıkları riskini en aza indirir.