public RemotePassword()
        {
            RemoteGroup group = RemoteGroup.getGroup(1024);

            prime     = group.prime;
            generator = group.generator;
            k         = group.k;
            random    = RemoteGroup.random;
            sha1      = new SHA1Managed();
        }
Beispiel #2
0
        public static RemoteGroup getGroup(int groupSize)
        {
            if (group == null)
            {
                string prime = "EEAF0AB9ADB38DD69C33F80AFA8FC5E86072618775FF3C0B9EA2314C" + "9C256576D674DF7496EA81D3383B4813D692C6E0E0D5D8E250B98BE4" + "8E495C1D6089DAD15DC7D7B46154D6B6CE8EF4AD69B15D4982559B29" + "7BCF1885C529F566660E57EC68EDBC3C05726CC02FD4CBF4976EAA9A" + "FD5138FE8376435B9FC61D2FC0EB06E3";

                group = new RemoteGroup(prime, "02");
            }

            return(group);
        }
Beispiel #3
0
        public static RemoteGroup getGroup(int groupSize)
        {
            if (group == null)
            {
                string prime = "EEAF0AB9ADB38DD69C33F80AFA8FC5E86072618775FF3C0B9EA2314C" + "9C256576D674DF7496EA81D3383B4813D692C6E0E0D5D8E250B98BE4" + "8E495C1D6089DAD15DC7D7B46154D6B6CE8EF4AD69B15D4982559B29" + "7BCF1885C529F566660E57EC68EDBC3C05726CC02FD4CBF4976EAA9A" + "FD5138FE8376435B9FC61D2FC0EB06E3";

                group = new RemoteGroup(prime, "02");
            }

            return group;
        }