54 references to KeyFormatHelper
System.Security.Cryptography (54)
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (5)
167
KeyFormatHelper
.ReadSubjectPublicKeyInfo<DSAParameters>(
179
return
KeyFormatHelper
.ReadSubjectPublicKeyInfo(
190
KeyFormatHelper
.ReadPkcs8<DSAParameters>(
204
KeyFormatHelper
.ReadEncryptedPkcs8<DSAParameters>(
219
KeyFormatHelper
.ReadEncryptedPkcs8<DSAParameters>(
src\libraries\Common\src\System\Security\Cryptography\EccKeyFormatHelper.cs (5)
30
KeyFormatHelper
.ReadSubjectPublicKeyInfo<ECParameters>(
42
return
KeyFormatHelper
.ReadSubjectPublicKeyInfo(
54
KeyFormatHelper
.ReadEncryptedPkcs8<ECParameters>(
69
KeyFormatHelper
.ReadEncryptedPkcs8<ECParameters>(
507
return
KeyFormatHelper
.WritePkcs8(algorithmIdentifier, ecPrivateKey, attributeWriter);
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.Encrypted.cs (1)
318
ArraySegment<byte> decrypted =
KeyFormatHelper
.DecryptPkcs8(passwordBytes, manager.Memory, out bytesRead);
src\libraries\Common\src\System\Security\Cryptography\MLDsa.cs (4)
863
return
KeyFormatHelper
.DecryptPkcs8(
903
return
KeyFormatHelper
.DecryptPkcs8(
1245
return
KeyFormatHelper
.WriteEncryptedPkcs8(passwordBytes, tmp, pbeParameters);
1276
return
KeyFormatHelper
.WriteEncryptedPkcs8(password, tmp, pbeParameters);
src\libraries\Common\src\System\Security\Cryptography\MLKem.cs (10)
813
KeyFormatHelper
.WriteEncryptedPkcs8);
912
KeyFormatHelper
.WriteEncryptedPkcs8);
952
KeyFormatHelper
.WriteEncryptedPkcs8);
992
KeyFormatHelper
.WriteEncryptedPkcs8);
1066
KeyFormatHelper
.WriteEncryptedPkcs8);
1107
KeyFormatHelper
.WriteEncryptedPkcs8);
1242
KeyFormatHelper
.ReadPkcs8(s_knownOids, source, MLKemKeyReader, out int read, out MLKem kem);
1300
return
KeyFormatHelper
.DecryptPkcs8(
1345
return
KeyFormatHelper
.DecryptPkcs8(
1394
return
KeyFormatHelper
.DecryptPkcs8(
src\libraries\Common\src\System\Security\Cryptography\MLKemPkcs8.cs (1)
57
AsnWriter pkcs8Writer =
KeyFormatHelper
.WritePkcs8(algorithmWriter, privateKeyWriter);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs8PrivateKeyInfo.cs (6)
111
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(password, pkcs8, pbeParameters);
127
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(passwordBytes, pkcs8, pbeParameters);
151
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(password, pkcs8, pbeParameters);
169
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(passwordBytes, pkcs8, pbeParameters);
178
ArraySegment<byte> decrypted =
KeyFormatHelper
.DecryptPkcs8(
209
ArraySegment<byte> decrypted =
KeyFormatHelper
.DecryptPkcs8(
src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.cs (4)
97
KeyFormatHelper
.ReadSubjectPublicKeyInfo<RSAParameters>(
109
return
KeyFormatHelper
.ReadSubjectPublicKeyInfo(
139
KeyFormatHelper
.ReadPkcs8<RSAParameters>(
151
return
KeyFormatHelper
.ReadPkcs8(
src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.Encrypted.cs (2)
14
KeyFormatHelper
.ReadEncryptedPkcs8<RSAParameters>(
29
KeyFormatHelper
.ReadEncryptedPkcs8<RSAParameters>(
src\libraries\Common\src\System\Security\Cryptography\SlhDsa.cs (4)
832
return
KeyFormatHelper
.DecryptPkcs8(
872
return
KeyFormatHelper
.DecryptPkcs8(
1166
return
KeyFormatHelper
.WriteEncryptedPkcs8(passwordBytes, tmp, pbeParameters);
1195
return
KeyFormatHelper
.WriteEncryptedPkcs8(password, tmp, pbeParameters);
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs (2)
798
decrypted =
KeyFormatHelper
.DecryptPkcs8(
826
decrypted =
KeyFormatHelper
.DecryptPkcs8(
System\Security\Cryptography\DSA.cs (2)
936
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(
958
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(
System\Security\Cryptography\ECAlgorithm.cs (6)
149
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(
221
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(
365
KeyFormatHelper
.ReadEncryptedPkcs8<ECParameters>(
439
KeyFormatHelper
.ReadEncryptedPkcs8<ECParameters>(
499
KeyFormatHelper
.ReadPkcs8<ECParameters>(
558
KeyFormatHelper
.ReadSubjectPublicKeyInfo<ECParameters>(
System\Security\Cryptography\RSA.cs (2)
816
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(
839
AsnWriter writer =
KeyFormatHelper
.WriteEncryptedPkcs8(