Search
  • Vincent Lyles

Patent Application Published

Our patent application has been published as WO2022029443.   We provide side channel resistance by disrupting the temporal relationship between the algorithm and the leaking signal. We randomly present for execution, in an asynchronous wait-free manner, some or all non-commutative steps, and/or some or all commutative steps. We have critical fairness guarantees that ensure that all parts of the algorithm get presented and all get executed. For a block cipher, such as AES, there is interleaving of tasks within blocks and between blocks. After each run of a pipeline, the pointers are randomised again. Once running, all one can really say is that earlier plaintext blocks are either fully converted or having later steps being completed and later plaintext blocks are either having earlier steps completed or waiting in a queue.


Below is a flowchart summarising the methods described in the patent application.


4 views0 comments

Recent Posts

See All

We have received the International Search Report and are very happy with its contents. Only two citations; one is our old favourite Herbst et al’s 2006 paper “An AES Smart Card Implementation Resistan

Lots has been said about how the World will change once successful quantum computers are part of the landscape. In the field of cryptography, algorithms which rely on using large primes will become v