Abstract: An electrochemically reacting composition which can be utilized as a source of heat as well as hydrogen, comprising the active materials aluminum, magnesium and iron, a filler material such as a silica sand, a hydrogen scavenger such as potassium permanganate, additives such as sodium silicate and an electrolyte such as sodium chloride.
Type:
Grant
Filed:
April 7, 2003
Date of Patent:
February 11, 2014
Assignee:
The Additional Director (IPR), Defence Research & Development Organisation
Inventors:
Pramil C. Deb, Arun Kumar Shah, Daya Lama
Abstract: A method of elliptic curve encryption includes, (a) selecting an elliptic curve Ep (a,b) of the form y2=x3+ax+b mod (p) wherein a and b are non-negative integers less than p satisfying the formula 4 a3+27b2 mod (p) not equal to 0; (b) generating a large 160 bit random number by a method of concatenation of a number of smaller random numbers; (c) generating a well hidden point G (x,y) on the elliptic curve Ep (a,b) by scalar multiplication of a point B (x,y) on the elliptic curve with a large random integer which further includes the steps: (i) converting the large random integer into a series of powers of 231; (ii) converting each coefficient of 231 obtained from above step into a binary series; (iii) multiplication of binary series obtained from steps (i) and (ii) above with the point B (x,y) on the elliptic curve; (d) generating a private key nA (of about >=160 bit length); (e) generating a public key PA (x,y) given by the formula PA (x,y)=(nA?G (x,y)) mod (p); (f) encrypting the input message MSG; (g) d
Type:
Grant
Filed:
October 20, 2003
Date of Patent:
March 16, 2010
Assignee:
The Additional Director (IPR), Defence Research & Development Organisation
Abstract: A method of elliptic curve encryption includes, (a) selecting an elliptic curve Ep (a,b) of the form y2=x3+ax+b mod (p) wherein a and b are non-negative integers less than p satisfying the formula 4 a3+27b2 mod (p) not equal to 0; (b) generating a large 160 bit random number by a method of concatenation of a number of smaller random numbers; (c) generating a well hidden point G (x,y) on the elliptic curve Ep (a,b) by scalar multiplication of a point B (x,y) on the elliptic curve with a large random integer which further includes the steps: (i) converting the large random integer into a series of powers of 231; (ii) converting each coefficient of 231 obtained from above step into a binary series; (iii) multiplication of binary series obtained from steps (i) and (ii) above with the point B (x,y) on the elliptic curve; (d) generating a private key nA (of about >=160 bit length); (e) generating a public key PA (x,y) given by the formula PA (x,y)=(nA-G (x,y)) mod (p); (f) encrypting the input message MSG; (g) d
Type:
Application
Filed:
October 20, 2003
Publication date:
July 27, 2006
Applicant:
The Additional Director (IPR) Defence Research & Development Organisation