using Bit.Seeder.Data.Enums; namespace Bit.Seeder.Data.Distributions; /// /// Pre-configured password strength distributions for seeding scenarios. /// public static class PasswordDistributions { /// /// Realistic distribution based on breach data and security research. /// 25% VeryWeak, 30% Weak, 25% Fair, 15% Strong, 5% VeryStrong /// public static Distribution Realistic { get; } = new( (PasswordStrength.VeryWeak, 0.25), (PasswordStrength.Weak, 0.30), (PasswordStrength.Fair, 0.25), (PasswordStrength.Strong, 0.15), (PasswordStrength.VeryStrong, 0.05) ); }