Merge 0e035f60e7 into b4834a7d6d
This commit is contained in:
commit
08bd48d903
@ -58,3 +58,9 @@ usually a SHA-1 hex string which you can see in certificate details. Following
|
|||||||
store locations are supported: *CurrentUser*, *LocalMachine*,
|
store locations are supported: *CurrentUser*, *LocalMachine*,
|
||||||
*CurrentService*, *Services*, *CurrentUserGroupPolicy*,
|
*CurrentService*, *Services*, *CurrentUserGroupPolicy*,
|
||||||
*LocalMachineGroupPolicy* and *LocalMachineEnterprise*.
|
*LocalMachineGroupPolicy* and *LocalMachineEnterprise*.
|
||||||
|
|
||||||
|
# Using OpenSSL Engine with TPM 2.0
|
||||||
|
|
||||||
|
To use an OpenSSL engine with a TPM 2.0,
|
||||||
|
use this command
|
||||||
|
`curl --key /path/to/key.tss --cert /path/to/cert.crt https://my-server.com/download/url`.
|
||||||
@ -27,8 +27,15 @@ private key located in a PKCS#11 device. A string beginning with `pkcs11:` is
|
|||||||
interpreted as a PKCS#11 URI. If a PKCS#11 URI is provided, then the --engine
|
interpreted as a PKCS#11 URI. If a PKCS#11 URI is provided, then the --engine
|
||||||
option is set as `pkcs11` if none was provided and the --key-type option is
|
option is set as `pkcs11` if none was provided and the --key-type option is
|
||||||
set as `ENG` or `PROV` if none was provided (depending on OpenSSL version).
|
set as `ENG` or `PROV` if none was provided (depending on OpenSSL version).
|
||||||
|
For
|
||||||
|
|
||||||
If curl is built against Secure Transport or Schannel then this option is
|
If curl is built against Secure Transport or Schannel then this option is
|
||||||
ignored for TLS protocols (HTTPS, etc). Those backends expect the private key
|
ignored for TLS protocols (HTTPS, etc). Those backends expect the private key
|
||||||
to be already present in the keychain or PKCS#12 file containing the
|
to be already present in the keychain or PKCS#12 file containing the
|
||||||
certificate.
|
certificate.
|
||||||
|
|
||||||
|
# Using OpenSSL Engine with TPM 2.0
|
||||||
|
|
||||||
|
To use an OpenSSL engine with a TPM 2.0,
|
||||||
|
use this command
|
||||||
|
`curl --key /path/to/key.tss --cert /path/to/cert.crt https://my-server.com/download/url`.
|
||||||
Loading…
Reference in New Issue
Block a user