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 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'. 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.
Candidates under consideration for alternate KEx algorithms:
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 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) * 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](?) * [Kurosawa-Desmedt](?)
* [LIZARD?](https://csrc.nist.gov/CSRC/media/Presentations/Lizard/images-media/Lizard-April2018.pdf) * [LIZARD?](https://csrc.nist.gov/CSRC/media/Presentations/Lizard/images-media/Lizard-April2018.pdf)
* [BIKE?](http://bikesuite.org/#spec) * [BIKE?](http://bikesuite.org/#spec)