cryptography-algorithms-exploration Rivest Shamir Adleman (nope) Blow Fish (done) ChaCha20 (done) Diffie Hellman KE (done, untested)