|
|
|
The complete VMPC family of cryptographic algorithms is described in detail in this section.
The original FSE'04 conference paper on VMPC "VMPC One-Way Function and Stream Cipher" can be downloaded here:
vmpc.pdf (171 KB)
vmpc.ps (289 KB)
vmpc.dvi (55 KB)
VMPC one-way function
The foundation of the VMPC technology. Probably the simplest one-way function known in the world to date.
Currently under a research project for proving the function's one-wayness.
If successful, it would provide breakthrough results for cryptography and theoretical computer science.
VMPC Stream Cipher with Key Scheduling Algorithm
The core of encryption technology employed in the VMPC Security 2 application. A very
efficient and secure stream cipher with a dedicated key scheduling algorithm. Built as an
extension of the VMPC one-way function.
VMPC-MAC authenticated encryption scheme
An efficient message authentication algorithm designed exclusively for the VMPC Stream Cipher.
Employed in the VMPC Security 2 application.
VMPC-KSA3 Key Scheduling Algorithm
A unique algorithm allowing to derive an additional layer of cryptographic security
from the Key Scheduling Algorithm. Data encrypted using this algorithm remain secure
even if the underlying cipher is broken.
Research on VMPC algorithms
Current research results on the VMPC algorithms.
Inverting challenge for the VMPC function
A challenge aimed at encouraging scientific communities to investigate the problem of inverting the VMPC function.
|
|
|
|
Publication at International Association for Cryptologic Research (IACR) conference FSE 2004 in India
|
|
Publications at National Crptography Applications Conference Enigma 2004, 2005, Poland
|
|
Award from Wroclaw Center of Technology Transfer at Wroclaw University of Technology
|
|
Recommended Project by computer magazine Software Developer's Journal
|
|
|