mirror of https://github.com/wolfSSL/wolfssh.git
Add some documentation for the FIPS configs
parent
dc9321b714
commit
7ed7cd6a7f
|
|
@ -71,3 +71,32 @@ To stop the service run the following in an adminstrator power shell session:
|
|||
|
||||
To delete the service run
|
||||
`sc.exe delete wolfSSHd`
|
||||
|
||||
|
||||
FIPS Build Configurations
|
||||
-------------------------
|
||||
|
||||
The solution includes FIPS build configurations to support building wolfSSH
|
||||
with the FIPS build of wolfSSL. These configurations are designed to work
|
||||
with wolfSSL FIPS builds that are located in the `IDE\WIN10` directory
|
||||
structure.
|
||||
|
||||
The following FIPS configurations are available:
|
||||
|
||||
- **DebugFIPS** (Win32 and x64): For debugging FIPS builds using static libraries
|
||||
- **ReleaseFIPS** (Win32 and x64): For release FIPS builds using static libraries
|
||||
- **DLL DebugFIPS** (Win32 and x64): For debugging FIPS builds using dynamic libraries
|
||||
- **DLL ReleaseFIPS** (Win32 and x64): For release FIPS builds using dynamic libraries
|
||||
|
||||
### Matching wolfSSL FIPS Builds
|
||||
|
||||
When building wolfSSH with FIPS configurations, ensure that the corresponding
|
||||
wolfSSL FIPS build is available.
|
||||
|
||||
If you build the wolfSSL FIPS code in the **Release x64** configuration,
|
||||
then you should build wolfSSH with the **ReleaseFIPS x64** configuration.
|
||||
|
||||
Similarly:
|
||||
- wolfSSL **Debug x64** → wolfSSH **DebugFIPS x64**
|
||||
- wolfSSL **Release Win32** → wolfSSH **ReleaseFIPS Win32**
|
||||
- wolfSSL **DLL Release x64** → wolfSSH **DLL ReleaseFIPS x64**
|
||||
|
|
|
|||
Loading…
Reference in New Issue