@inproceedings{2001-may-0, author={David May and Henk L. Muller and Nigel P. Smart}, title={Non-deterministic Processors}, booktitle={Information Security and Privacy}, editor={V. Varadharajan and Y. Mu}, ISBN={3-540-42300-1}, publisher={Springer Verlag LNCS 2119}, pages={115--129}, month={July}, year={2001}, abstract={New techniques have been discovered to find the secret keys stored in smart-cards. These techniques have caused concern for they can allow people to recharge their smartcards (in effect printing money), or illegally use phone or digital TV services. We propose a new processor design which will counteract these techniques. By randomising the instruction stream being executed by the processor we can hide the secret key stored in a smartcard. The extension we propose can be added to existing processors, and is transparent to the algorithm.}, abstract-url={http://www.cs.bris.ac.uk/Publications/pub_master.jsp?id=1000550}, keyword={Computer Architecture,Cryptography}, pubtype={102} }