Electrical computers and digital processing systems: support – Data processing protection using cryptography – Computer instruction/address encryption
Reexamination Certificate
2004-06-08
2011-11-22
Dada, Beemnet (Department: 2435)
Electrical computers and digital processing systems: support
Data processing protection using cryptography
Computer instruction/address encryption
C713S194000, C726S022000
Reexamination Certificate
active
08065532
ABSTRACT:
An apparatus and method for preventing information leakage attacks that utilize timeline alignment. The apparatus and method inserts a random number of instructions into an encryption algorithm such that the leaked information can not be aligned in time to allow an attacker to break the encryption.
REFERENCES:
patent: 5560000 (1996-09-01), Vogley
patent: 5866933 (1999-02-01), Baukus et al.
patent: 5944833 (1999-08-01), Ugon
patent: 6060908 (2000-05-01), Heyne et al.
patent: 6076161 (2000-06-01), Ho
patent: 6208135 (2001-03-01), Shattil
patent: 6294816 (2001-09-01), Baukus et al.
patent: 6295606 (2001-09-01), Messerges et al.
patent: 6298135 (2001-10-01), Messerges et al.
patent: 6298153 (2001-10-01), Oishi
patent: 6299069 (2001-10-01), Shona
patent: 6317820 (2001-11-01), Shiell et al.
patent: 6408075 (2002-06-01), Ohki et al.
patent: 6613661 (2003-09-01), Baukus et al.
patent: 6715010 (2004-03-01), Kumata
patent: 6839847 (2005-01-01), Ohki et al.
patent: 7127620 (2006-10-01), Boeckeler
patent: 2001/0025344 (2001-09-01), Teglia
patent: 2002/0131596 (2002-09-01), Boeckeler
patent: 2002/0169968 (2002-11-01), Gammel et al.
patent: 2002/0169969 (2002-11-01), Watanabe et al.
patent: 2003/0005321 (2003-01-01), Fujioka et al.
patent: 2003/0044003 (2003-03-01), Chari et al.
patent: 2003/0110390 (2003-06-01), May
patent: 2003/0118190 (2003-06-01), Sedlak et al.
patent: 2004/0039928 (2004-02-01), Elbe et al.
patent: 2004/0088488 (2004-05-01), Ober et al.
patent: 2005/0169462 (2005-08-01), Jung et al.
patent: 2005/0193045 (2005-09-01), Yamamoto et al.
patent: 2005/0232430 (2005-10-01), Gebotys
patent: 2005/0273630 (2005-12-01), Shu et al.
patent: 199 36 939 (2000-04-01), None
patent: 19845073 (2000-04-01), None
patent: 1 006 492 (2000-06-01), None
patent: 1006492 (2000-06-01), None
patent: 1 098 469 (2001-05-01), None
patent: 11191149(A) (2011-04-01), None
patent: 2 862 150 (2005-05-01), None
patent: 11-191149 (1999-07-01), None
patent: 01/90854 (2001-11-01), None
patent: WO 0190854 (2001-11-01), None
patent: 2004/053662 (2004-06-01), None
U.S. Appl. No. 10/864,556, filed Jun. 8, 2004, Shu et al.
U.S. Appl. No. 10/864,568, filed Jun. 8, 2004, Shu et al.
Aigner, M., et al., “Power Analysis Tutorial,”Institute for Applied Information Processing and Communication, University of Technology, Graz, Austria, pp. 1-15.
“American National Standard Data Encryption Algorithm,”American National Standards Institute, Inc., ANSI X3.92/1981, pp. 9-16 (1981).
Kocher, P., et al., “Differential Power Analysis,”Cryptography Research of San Francisco, California, pp. 1-10 (1998).
Kocher, P., et al., “Introduction to Differential Power and Related Attacks,”Cryptography Research, Inc., Internet: <http://www.cryptography.com/resources/whitepapers/DPA-technical.html> pp. 1-5 (1998).
Messerges, T.S., “Investigations of Power Analysis Attacks on Smartcards,”Proceedings of USENIX Workshop on Smartcard Technology, pp. 151-161 (May 1999).
Hohlmann, H.D.L., et al. “Protection of software algorithms executed on secure modules”,Future Generations Computer Systems, vol. 13, No. 1, pp. 55-63 (Jul. 1997).
Chow Lap-Wai
Clark Jr. William M.
Shu David B.
Dada Beemnet
HRL Laboratories LLC
Ladas & Parry
Paliwal Yogesh
LandOfFree
Cryptographic architecture with random instruction masking... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cryptographic architecture with random instruction masking..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cryptographic architecture with random instruction masking... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4273825