What encryption algorithm does NordPass use?

Introduction

In this article, you will learn what encryption algorithm NordPass uses, as well as how it works.

NordPass uses the XChaCha20 encryption algorithm. It’s considered to be the future of encryption, with more and more tech giants from Silicon Valley implementing it in their services.

 

What is the XChaCha20 encryption algorithm?

The XChaCha20 algorithm is a method for encrypting and decrypting data. It supports keys of two different lengths, with 256-bit encryption being the most secure. NordPass uses XChaCha20 to encrypt your password vault.

Read more about the XChaCha20 algorithm.

 

Why does NordPass use the XChaCha20 encryption algorithm?

While other algorithms, such as AES encryption, are fast and secure, they show some early signs that they might be vulnerable to being cracked in the future.

From a technical perspective, we chose XChaCha20 for the following reasons:

  • It is faster to implement than AES-256. On platforms without AES hardware, it is approximately three times faster.
  • It is simpler, which makes it easier to avoid technical and human errors during implementation.
  • No hardware support is required.
  • Mobile platforms are slowly but surely migrating to XChaCha20, so the solution will be used on an even larger scale in the near future.

 

Was this article helpful?