public LoginResult login(LoginPackage loginPackage)
 {
     return(new LoginResult
     {
         Status = 200,
         AuthToken = PrivateKeyGenerator.generatePrivateKey().ToString(),
         ElectionPuk = EncryptionVariables.ElectionPuk,
         Choices = getChoices()
     });
 }
Exemple #2
0
        //step 3
        private static BigInteger computeK(EllipticCurve theCurve)
        {
            BigInteger k = PrivateKeyGenerator.generatePrivateKey();

            while (k >= theCurve.p)
            {
                k = PrivateKeyGenerator.generatePrivateKey();
            }
            return(k);
        }