New Inventions in Cryptography and Logical Attacks
In Chapter 5, Zero-Knowledge Protocols, I already explained my non-interactive protocol that was patented in 2013: ZK13. In this chapter, I will explain two algorithms that were patented and published between 2008 and 2012. The two algorithms we will talk about are called MB09 and MBXI: the acronyms formed of my initials combined with the year of their invention. Additionally, we will look at a third protocol, MBXX, patented in 2020, which is a union between MB09 and MBXI from a new perspective that is related to blockchain and digital currency. Finally, I will introduce Lightweight encryption, a new algorithm for encrypting data for IoT and smart devices.
We will begin with an introduction to the genesis of these algorithms. Following this, we will examine, in detail, the schemes of the algorithms, their strengths, and their weak points.
We will start with MB09, which is a public/private key algorithm concept used principally...