Skip to content

Updated Zero-Knowledge Authentication on our Mobile Apps

Our mobile apps have been updated with the latest encryption techniques in order to guarantee compliance the latest requirements.

Unlike pure zero-knowledge proofs implemented in software crypto-libraries, our solution is the only practical way to provide zero-knowledge authentication on smartphones given the lack of memory available on smartphones, and the wide variety of encryption schemes available on electronic identity cards and biometric passports.


Software-based Zero-knowledgeMixed Zero-knowledge + Hardware TEE
Privacy preserving
Chip Authentication˟
Low/constant smartphone memory consumption˟
Fast authentication (1s)˟
Support all elliptic curves˟
Support all RSA modes˟
Support all hash algorithms˟
Scalability to billions˟
Zero-knowledge with and without TEE

Depending on the geographic area, pure software-based zero-knowledge solutions are leaving out 50-75% of potential users (i.e., those holding a smartphone and a biometric identity card/passport):

  1. In poorer countries, the hardware of most smartphones isn’t powerful enough
  2. Richer countries usually have a higher percentage of identity documents using elliptic curve cryptography (ECC)
    • This situation is further aggravated with the trend to replace RSA with Elliptic Curve Cryptography (ECC) in both richer and poorer countries
Back To Top