| Patents |
|
Two patents have been granted to DiceLock Security team:
DiceLock is as strong at least as the strength of the base encryption algorithm used. DiceLock improves known block and stream ciphers. The idea to check randomness of cipher text sequences was tested with IDEA (International Data Encryption Algorithm, a reputed algorithm at that time) encryption algorithm and available random number test found in FIPS 140-1 NIST publication. As IDEA is a block cipher algorithm it had to be used with a block cipher operation mode. Tests were performed with CBC (cipher-block chaining) operation mode and good results were obtained, about 98% - 99% of ciphertexts generated were at random. We faced the fact that IDEA was patented, and license patent were traded by the owner, Ascom Tech AG. Patent US7050580 - EP1077554 - title "RANDOMIZATION- Patent application using IDEA to generate randomized-encrypted text sequences with CBC was granted as is exposed in patent US7050580 - EP1077554. Patent US7050580 - EP1077554 was making use of IDEA with CBC (cipher-block chaining) mode, a restrictive implementation. But it opened new ways. "RANDOMIZATION- Patent US7508945 - EP1182777 - title "SELF-CORRECTOR RANDOMIZER- While previous patent application went in its own way, new research was done to broader the initial idea. There was the possibility to implement DiceLock in different ways, to evolve it. As previous implementation was limited new research was made with other ciphers and other operation modes. The evolution didn't stop with this new research. If some encrypted text sequences were not at random it is posible to change some elements (preferably the key) to make them random with no user action. The targets were achieved and a new patent application was applied.
|


DiceLock cipher was conceived in 1.998 as an attempt to get closer encryption algorithms to the final user, to the current people that were going to use encryption technology in non technological environment and uses.