1
1
Marc Hoersken 3baa367136
wincng: try newer DH API first, fallback to legacy RSA API
Avoid the use of RtlGetVersion or similar Win32 functions,
since these depend on version information from manifests.

This commit makes the WinCNG backend first try to use the
new DH algorithm API with the raw secret derivation feature.
In case this feature is not available the WinCNG backend
will fallback to the classic approach of using RSA-encrypt
to perform the required modular exponentiation of BigNums.

The feature availability test is done during the first handshake
and the result is stored in the crypto backends global state.

Follow up to #397
Closes #484
2020-07-06 20:46:48 +02:00
2019-03-21 09:30:41 +01:00
2016-02-24 23:44:13 +01:00
2016-03-15 21:58:26 +00:00
2019-08-02 16:38:08 -07:00
2016-08-14 16:03:25 +01:00
2019-06-20 10:47:44 -07:00
2011-04-04 13:31:33 +02:00
2016-02-24 23:44:13 +01:00
2018-08-02 14:00:25 -07:00
2011-04-04 13:31:33 +02:00
2016-02-24 23:44:13 +01:00
2019-06-19 11:11:28 -07:00

libssh2 - SSH2 library

libssh2 is a library implementing the SSH2 protocol, available under the revised BSD license.

Web site

Mailing list

BSD Licensed

Web site source code

Installation instructions:

Описание
The SSH library (BSD license)
https://www.libssh2.org
Readme 4,1 MiB
2023-03-09 23:34:13 +03:00
Languages
C 84.6%
M4 3.2%
Makefile 2.9%
Shell 2.2%
CMake 2.2%
Разное 4.7%