A Psono nem találta fel újra a kereket. A Psono magjában
Curve25519 és
Salsa20 algoritmusokat használunk
NaCl (ejtsd: “salt”), vagyis a “Networking and Cryptography library” formájában. A szerverünk
PyNaCl-t használ, míg a frontendünk
ecma-nacl-t. Mindkettő a NaCl jól bevált implementációja. Miért nem
RSA és
AES? Az RSA és AES sokkal ismertebbek, de könnyű őket rosszul implementálni, valamint sokkal lassabbak (itt egy hasznos
cikk, amely a különbségekről és az
RSA és
AES használatának “veszélyeiről” szól).