Changeset 1f19f1a in git


Ignore:
Timestamp:
Dec 14, 2006, 11:49:05 AM (17 years ago)
Author:
Gerhard Pfister <pfister@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
19ffafbfb9dbbdff4d14a0f428ddeb4bc349ab7f
Parents:
49c8210a22155cb41cda3570f5ead66a6e09464c
Message:
bugs in ellipticRandomPoint und powerN entfernt.


git-svn-id: file:///usr/local/Singular/svn/trunk@9586 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/krypto.lib

    r49c821 r1f19f1a  
    11//GP, last modified 28.6.06
    22///////////////////////////////////////////////////////////////////////////////
    3 version="$Id: krypto.lib,v 1.3 2006-08-01 07:40:06 Singular Exp $";
     3version="$Id: krypto.lib,v 1.4 2006-12-14 10:49:05 pfister Exp $";
    44category="Teaching";
    55info="
     
    183183   if(d==0){return(1)}
    184184   int i;
     185   if(n==0)
     186   {
     187      for(i=12;i>=2;i--)
     188      {
     189         if((d mod i)==0){return(powerN(m,d/i,n)^i);}
     190      }
     191      return(m*powerN(m,d-1,n));
     192   }
    185193   for(i=12;i>=2;i--)
    186194   {
     
    13041312   number x=random(1,2147483647) mod N;
    13051313   number h=x^3+a*x+b;
     1314   h=h mod N;
    13061315   list resu;
    13071316   resu[1]=x;
Note: See TracChangeset for help on using the changeset viewer.