What's New?
- Support for Quantum Permutation Pad for quantum-resistent communication, based on the implementation in https://github.com/xtaci/qpp .
--QPP enable Quantum Permutation Pads(QPP)
--QPPCount value the number of pads to use for QPP: The more pads you use, the more secure the encryption. Each pad requires 256 bytes. (default: 64)
Your could also specify
"qpp":true,
"qpp-count":64,
in your client and server side json file. These 2 parameters must be identical on both sides.
- Bump golang.org/x/net from 0.19.0 to 0.23.0 by @dependabot in #944
- Added github workflow for docker and dependabot by @itspooya in #946
IMPORTANT NOTE:
- To achieve Effective Quantum-Resistance,, specify at least 211 bytes in the
-key
parameter and ensure-QPPCount
is no less than 8.
Building information
$ go version
go version go1.22.4 linux/amd64
$ date
Fri Jul 5 11:17:03 CST 2024
$ ./build-release.sh
Setting GO111MODULE to on
d1fa183b10a3b08ad0ea9069586f836f3f06bf8b kcptun-linux-amd64-20240705.tar.gz
4e303f5b89da7f6732aa1f92e0cbb847a6702757 kcptun-darwin-amd64-20240705.tar.gz
953d5c9e9a32d872949cd9a3aa14872c4d86d734 kcptun-windows-amd64-20240705.tar.gz
fa90281a317a30abb6a70ad0ecb2948e859e6af7 kcptun-freebsd-amd64-20240705.tar.gz
043747c05e9f5f05567d4b701f61634124f2c8b5 kcptun-linux-386-20240705.tar.gz
88c09217f4b5d03a12b6c9aec796babe486a6c97 kcptun-windows-386-20240705.tar.gz
8413d03865fc83f75d0cd0f9c19ae79bd0f72103 kcptun-linux-arm5-20240705.tar.gz
5b8c1ec6d4bc1a361b8d815c07defbd49d4546c2 kcptun-linux-arm6-20240705.tar.gz
05ca52e4033fb4736284497bc6cbdcff3ab4bc38 kcptun-linux-arm7-20240705.tar.gz
3d4ab819b0da63fa1c2ff5d0d94c0b5f10e90bc1 kcptun-linux-arm64-20240705.tar.gz
bb0b8675639a04c9d386b0dacb38229a38633433 kcptun-darwin-arm64-20240705.tar.gz
37bf89a76fbfffb56be8c58f8d4ba16bf2f4340b kcptun-windows-arm64-20240705.tar.gz
928e8ff573421cf1850f377b1451ec636a7b9415 kcptun-linux-mipsle-20240705.tar.gz
f5a7f101279553c9bf0c26080bcf96383ad909eb kcptun-linux-mips-20240705.tar.gz
New Contributors
- @itspooya made their first contribution in #946
Full Changelog: v20240107...v20240705