public RemotePassword() { RemoteGroup group = RemoteGroup.getGroup(1024); prime = group.prime; generator = group.generator; k = group.k; random = RemoteGroup.random; sha1 = new SHA1Managed(); }
public static RemoteGroup getGroup(int groupSize) { if (group == null) { string prime = "EEAF0AB9ADB38DD69C33F80AFA8FC5E86072618775FF3C0B9EA2314C" + "9C256576D674DF7496EA81D3383B4813D692C6E0E0D5D8E250B98BE4" + "8E495C1D6089DAD15DC7D7B46154D6B6CE8EF4AD69B15D4982559B29" + "7BCF1885C529F566660E57EC68EDBC3C05726CC02FD4CBF4976EAA9A" + "FD5138FE8376435B9FC61D2FC0EB06E3"; group = new RemoteGroup(prime, "02"); } return(group); }
public static RemoteGroup getGroup(int groupSize) { if (group == null) { string prime = "EEAF0AB9ADB38DD69C33F80AFA8FC5E86072618775FF3C0B9EA2314C" + "9C256576D674DF7496EA81D3383B4813D692C6E0E0D5D8E250B98BE4" + "8E495C1D6089DAD15DC7D7B46154D6B6CE8EF4AD69B15D4982559B29" + "7BCF1885C529F566660E57EC68EDBC3C05726CC02FD4CBF4976EAA9A" + "FD5138FE8376435B9FC61D2FC0EB06E3"; group = new RemoteGroup(prime, "02"); } return group; }