Russ Magee
|
6212119621
|
Added max bounds for chaff, rekey intervals and random jitter for rekey interval
|
2023-12-03 19:22:05 -08:00 |
|
Russ Magee
|
32b669192b
|
Add optional cipher/hmac algo remodulate on rekey
|
2023-12-02 01:58:30 -08:00 |
|
Russ Magee
|
032baf63d6
|
Added rekeying (-r secs) client/server
|
2023-11-15 00:32:50 -08:00 |
|
Russ Magee
|
c569a5a3c9
|
Removed debug stmts to do with keepalive
|
2023-11-07 00:38:51 -08:00 |
|
Russ Magee
|
871f9a200c
|
Experimental dead conn process kill logic
|
2023-11-06 23:17:13 -08:00 |
|
Russ Magee
|
908a1bcda2
|
Fix for ConnDead status
|
2023-11-06 21:57:19 -08:00 |
|
Russ Magee
|
9244cc9785
|
KeepAlive WIP. TODO: check exitStatus logic for shell 'exit' clean exit
|
2023-11-05 18:53:49 -08:00 |
|
Russ Magee
|
d0f8751b2b
|
debugging
|
2023-11-05 16:40:12 -08:00 |
|
Russ Magee
|
bcea6d713f
|
Connection keepalive/disconnect
|
2023-11-05 15:06:43 -08:00 |
|
Russ Magee
|
74be6173b6
|
Comment cleanup
|
2023-11-03 23:57:55 -07:00 |
|
Russ Magee
|
119c039b91
|
Fixed up mentions of old name hkexsh
|
2023-10-18 00:52:08 -07:00 |
|
Russ Magee
|
5ee09de99a
|
Cleaner fix for issues #22,#33
|
2022-10-12 21:27:48 -07:00 |
|
Russ Magee
|
b2e43f4bad
|
Converted xsnet Read() ctrlStatOp logic to switch
|
2022-09-25 11:33:09 -07:00 |
|
Russ Magee
|
ee19787b5e
|
Added support for building garbled binaries (https://github.com/burrowers/garble.git)
|
2022-06-16 22:45:25 -07:00 |
|
Russ Magee
|
4168b5038b
|
Fixed IV feed into initial HMAC during chan setup
|
2021-11-22 18:38:46 -08:00 |
|
Russ Magee
|
cfc9ab8590
|
Fixed error in processing of allowed HMAC algs.
xsd: allowed algs default to none if unspecified.
|
2021-11-14 21:33:33 -08:00 |
|
Russ Magee
|
129dce4b08
|
added hopscotch cipher
|
2021-11-14 21:33:09 -08:00 |
|
Russ Magee
|
287f9d1035
|
use crypto/rand in key spots (for KEM seeds) rather than math/rand
|
2021-01-13 00:43:26 -08:00 |
|
Russ Magee
|
c23edc6874
|
Fixed FrodoKEM neg bug (sending cipheropts,opts order)
Also tweaked pad size random to use full range; removed some junk logging
|
2021-01-10 22:04:52 -08:00 |
|
Russ Magee
|
3193ede825
|
**BREAKING** Switch to EtA per Krawczyk2001
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-12-15 22:09:18 -08:00 |
|
Russ Magee
|
640e59be4f
|
Comment re: AtE vs. EtA
|
2020-12-15 21:15:15 -08:00 |
|
Russ Magee
|
5f42894ac2
|
Added FrodoKEM
|
2020-12-10 19:21:04 -08:00 |
|
Russ Magee
|
1943b2314a
|
2020 Copyright update; minor comment typo fixes
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-08-08 01:59:27 -07:00 |
|
Russ Magee
|
eb373ff37b
|
Fixed misuse of iota in xsnet/consts.go that broke channel status opcodes
Cleaned up var declarations and added some greppable comments to show xs setup & flow
|
2020-07-24 23:10:43 -07:00 |
|
Russ Magee
|
69a3fb5d08
|
Fixed login timeout term handling/restoreState * NOTE breaking change to exit codes
Also some value => ref fixes for Conn receiver methods
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-07-21 21:52:58 -07:00 |
|
Russ Magee
|
3b0ddba7f2
|
Merge tag 'v0.8.19' into xc-bigfile-EOF
|
2020-02-26 20:06:52 -08:00 |
|
Russ Magee
|
e9aa0072a5
|
Initial aead/chacha20 support (ChaCha20_12)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-21 17:21:19 -08:00 |
|
Russ Magee
|
c2c43c1c50
|
Fix for issue #23: null panic if logger obj is null due no active syslog sink
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-17 00:02:28 -08:00 |
|
Russ Magee
|
0eb785a9dc
|
Removed WANDERER exp c_alg
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-06 19:12:45 -08:00 |
|
Russ Magee
|
1b964a4066
|
Updated intf to cryptmt
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-06 18:56:36 -08:00 |
|
Russ Magee
|
3eee573231
|
Resync w/cryptmt, wanderer repos
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-05 21:26:03 -08:00 |
|
Russ Magee
|
6c049dde08
|
More throughput-friendly hack (just delay at very end vs. each packet)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-01-30 23:32:36 -08:00 |
|
Russ Magee
|
862c0c3d7f
|
Hack to throttle data overrun (sender->rcvr) during large xc operations
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-01-30 21:14:35 -08:00 |
|
Russ Magee
|
eb9ce0e0e2
|
Updated imports and vendor/ for local fork of schwanenlied.me crypto (chacha20, newhope, kyber)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-01-30 12:18:39 -08:00 |
|
Russ Magee
|
3be1243bf9
|
Updated parms to test WANDERER alg to set sboxUpdate mode
|
2020-01-24 18:49:34 -08:00 |
|
Russ Magee
|
d4f50bfdc0
|
xsd: Added -aK,-aC,-aH to control accepted client proposals
|
2019-12-15 11:38:04 -08:00 |
|
Russ Magee
|
b19687c80b
|
The Great Renaming: hkexsh -> xs (Xperimental Shell)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2019-10-29 23:11:03 -07:00 |
|