]> Cypherpunks.ru repositories - govpn.git/blobdiff - doc/developer.texi
Replace (X)Salsa20 with ChaCha20
[govpn.git] / doc / developer.texi
index e147f7e280a82b5294db149d9e1a08cacc1b87ca..15e87800a314b44604730747b9a0610ab91c8f02 100644 (file)
@@ -5,16 +5,16 @@ Pay attention how to get @ref{Sources, development source code}.
 
 @table @asis
 @item Data encryption
-    @url{http://cr.yp.to/snuffle.html, Salsa20}.
+    @url{https://cr.yp.to/chacha.html, ChaCha20}.
 @item Message authentication
-    @url{http://cr.yp.to/mac.html, Poly1305}.
+    @url{https://cr.yp.to/mac.html, Poly1305}.
 @item Nonce and identity obfuscation
     @url{https://blake2.net/, BLAKE2b-MAC}.
 @item Password authenticated key agreement
-    DH-A-EKE powered by @url{http://cr.yp.to/ecdh.html, Curve25519}
-    and @url{http://ed25519.cr.yp.to/, Ed25519}.
+    DH-A-EKE powered by @url{https://cr.yp.to/ecdh.html, Curve25519}
+    and @url{https://ed25519.cr.yp.to/, Ed25519}.
 @item DH elliptic-curve point encoding for public keys
-    @url{http://elligator.cr.yp.to/, Elligator}.
+    @url{https://elligator.cr.yp.to/, Elligator}.
 @item Verifier password hashing algorithm
     @url{https://crypto.stanford.edu/balloon/, Balloon hashing} based
     on BLAKE2b-256.
@@ -25,7 +25,7 @@ Pay attention how to get @ref{Sources, development source code}.
     @url{http://theory.lcs.mit.edu/~cis/pubs/rivest/fusion.ps,
     All-Or-Nothing-Transformed} (based on
     @url{http://cseweb.ucsd.edu/~mihir/papers/oaep.html, OAEP} using
-    Salsa20 with BLAKE2b-256 based
+    ChaCha20 with BLAKE2b-256 based
     @url{http://crypto.stanford.edu/~dabo/abstracts/saep.html, SAEP+}
     checksums) data with 128-bits of feeded random.
 @item Packet overhead