Update page 'Home'

Russtopia 2023-10-16 23:58:00 -07:00
parent 06c010a268
commit 597c036b57
1 changed files with 6 additions and 2 deletions

@ -93,11 +93,15 @@ Architecture
Planned Work
--
While the author's experimentation with the HerraduraKEx algorithm and its implementation in Go served to inspire this project, it is a further goal to support other key exchange/encapsulation algorithms, at which time this project should probably be renamed as it will no longer strictly be the 'Herradura Key Exchange Shell'.
Candidates under consideration for alternate KEx algorithms:
The author's experimentation with the HerraduraKEx algorithm and its implementation in Go served to inspire this project. Subsequent work to support other key exchange/encapsulation algorithms made it prudent to rename the project from *hkexsh* to *xs*, as it was no longer a remote shell exclusively reliant on the initial KEx/KEM algorithm used.
Candidate PQC algos implemented since the intitial proof-of-concept:
* IMPLEMENTED in v0.8.1 [NewHope](https://www.newhopecrypto.org) == [(golang implementation)](https://gogs.blitter.com/RLabs/newhope)
* IMPLEMENTED - [Kyber](https://pq-crystals.org/kyber/index.shtml) == [(golang library)](https://gogs.blitter.com/RLabs/kyber)
Other algorithms considered, but not yet implemented:
* [Kurosawa-Desmedt](?)
* [LIZARD?](https://csrc.nist.gov/CSRC/media/Presentations/Lizard/images-media/Lizard-April2018.pdf)
* [BIKE?](http://bikesuite.org/#spec)