mirror of
https://github.com/trailofbits/algo.git
synced 2026-08-25 17:12:32 +02:00
Exclude CA from P12 (#835)
This commit is contained in:
@@ -117,7 +117,6 @@
|
||||
-export
|
||||
-name {{ item }}
|
||||
-out private/{{ item }}.p12
|
||||
-certfile cacert.pem
|
||||
-passout pass:"{{ easyrsa_p12_export_password }}"
|
||||
args:
|
||||
chdir: "configs/{{ IP_subject_alt_name }}/pki/"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
function AddAlgoVPN {
|
||||
certutil -f -importpfx .\{{ item }}.p12
|
||||
certutil -addstore root .\cacert.pem
|
||||
Add-VpnConnection -name "Algo VPN {{ IP_subject_alt_name }} IKEv2" -ServerAddress "{{ IP_subject_alt_name }}" -TunnelType IKEv2 -AuthenticationMethod MachineCertificate -EncryptionLevel Required
|
||||
Set-VpnConnectionIPsecConfiguration -ConnectionName "Algo VPN {{ IP_subject_alt_name }} IKEv2" -AuthenticationTransformConstants GCMAES128 -CipherTransformConstants GCMAES128 -EncryptionMethod AES128 -IntegrityCheckMethod SHA384 -DHGroup ECP256 -PfsGroup ECP256 -Force
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user