71 references to BER
System.Formats.Asn1 (5)
System\Formats\Asn1\AsnDecoder.cs (2)
695Debug.Assert(ruleSet >= AsnEncodingRules.BER && ruleSet <= AsnEncodingRules.DER); 700if (ruleSet != AsnEncodingRules.BER &&
System\Formats\Asn1\AsnWriter.cs (2)
44if (ruleSet != AsnEncodingRules.BER && 738var reader = new AsnReader(new ReadOnlyMemory<byte>(buffer, start, len), AsnEncodingRules.BER);
System\Formats\Asn1\AsnWriter.OctetString.cs (1)
51/// In <see cref="AsnEncodingRules.BER"/> and <see cref="AsnEncodingRules.DER"/> modes,
System.Security.Cryptography.Pkcs (66)
Internal\Cryptography\Pal\AnyOS\AsnHelpers.cs (2)
71AsnEncodingRules.BER); 103AsnReader reader = new AsnReader(asn.Parameters.Value, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Asn.cs (1)
20AsnValueReader reader = new AsnValueReader(encodedMessage, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.cs (2)
108AsnEncodingRules.BER); 123AsnReader reader = new AsnReader(contentEncryptionAlgorithm.Parameters.Value, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decode.cs (2)
29EnvelopedDataAsn data = EnvelopedDataAsn.Decode(copy, AsnEncodingRules.BER); 89AsnValueReader reader = new AsnValueReader(encodedMessage, AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decrypt.cs (1)
128AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Encrypt.cs (1)
185AsnEncodingRules.BER,
src\libraries\Common\src\Internal\Cryptography\PkcsHelpers.cs (7)
67if (!AsnDecoder.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed) || 87byte[] ret = AsnDecoder.ReadOctetString(encodedOctets.Span, AsnEncodingRules.BER, out int consumed); 115AsnEncodingRules.BER, 133if (!AsnDecoder.TryReadEncodedValue(source, AsnEncodingRules.BER, out _, out _, out _, out int consumed)) 179AsnEncodingRules.BER, 196byte[] ret = AsnDecoder.ReadOctetString(input, AsnEncodingRules.BER, out consumed); 321AsnEncodingRules.BER,
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (1)
247AsnDecoder.ReadEncodedValue(data, AsnEncodingRules.BER, out _, out _, out bytesRead);
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.cs (2)
115AsnValueReader reader = new AsnValueReader(source.Span, AsnEncodingRules.BER); 142AsnValueReader reader = new AsnValueReader(source.Span, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\KeyFormatHelper.Encrypted.cs (6)
107AsnValueReader reader = new AsnValueReader(source.Span, AsnEncodingRules.BER); 291AsnValueReader reader = new(decrypted, AsnEncodingRules.BER); 319AsnValueReader reader = new(decrypted, AsnEncodingRules.BER); 350AsnValueReader reader = new AsnValueReader(source.Span, AsnEncodingRules.BER); 401AsnWriter pkcs8Writer = new AsnWriter(AsnEncodingRules.BER); 437AsnWriter pkcs8Writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (6)
520PBES2Params pbes2Params = PBES2Params.Decode(algorithmParameters.Value, AsnEncodingRules.BER); 649AsnEncodingRules.BER); 702AsnEncodingRules.BER, 730Pbkdf2Params pbkdf2Params = Pbkdf2Params.Decode(parameters.Value, AsnEncodingRules.BER); 819PBEParameter pbeParameters = PBEParameter.Decode(algorithmParameters.Value, AsnEncodingRules.BER); 882AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Builder.cs (4)
166AsnWriter contentsWriter = new AsnWriter(AsnEncodingRules.BER); 227AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 309AsnWriter contentsWriter = new AsnWriter(AsnEncodingRules.BER); 310AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (5)
52_decoded = CertBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 65_decoded = CertBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 105AsnEncodingRules.BER, 123AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 130CertBagAsn decoded = CertBagAsn.Decode(bagValue, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Info.cs (3)
61PfxAsn pfx = PfxAsn.Decode(maybeCopy, AsnEncodingRules.BER); 87SignedDataAsn signedData = SignedDataAsn.Decode(pfx.AuthSafe.Content, AsnEncodingRules.BER); 110AsnValueReader authSafeReader = new AsnValueReader(authSafeBytes.Span, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeBag.cs (1)
103AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (4)
215EncryptedDataAsn encryptedData = EncryptedDataAsn.Decode(_encrypted, AsnEncodingRules.BER); 286AsnValueReader reader = new AsnValueReader(serialized.Span, AsnEncodingRules.BER); 437writer = new AsnWriter(AsnEncodingRules.BER); 444writer = new AsnWriter(AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SecretBag.cs (3)
34_decoded = SecretBagAsn.Decode(EncodedBagValue, AsnEncodingRules.BER); 60AsnWriter writer = new AsnWriter(AsnEncodingRules.BER); 67SecretBagAsn decoded = SecretBagAsn.Decode(bagValue, AsnEncodingRules.BER);
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs8PrivateKeyInfo.cs (2)
74AsnValueReader reader = new AsnValueReader(source.Span, AsnEncodingRules.BER); 257AsnWriter writer = new AsnWriter(AsnEncodingRules.BER);
System\Security\Cryptography\Pkcs\CmsSigner.cs (1)
261newSignedAttrsWriter = new AsnWriter(AsnEncodingRules.BER);
System\Security\Cryptography\Pkcs\Rfc3161TimestampToken.cs (3)
297AsnValueReader reader = new AsnValueReader(encodedBytes.Span, AsnEncodingRules.BER); 599AsnEncodingRules.BER); 626AsnEncodingRules.BER);
System\Security\Cryptography\Pkcs\SignedCms.cs (6)
146copy = SignedDataAsn.Decode(detachedWriter.Encode(), AsnEncodingRules.BER); 150AsnWriter attachedWriter = new AsnWriter(AsnEncodingRules.BER); 172_signedData = SignedDataAsn.Decode(_heldData, AsnEncodingRules.BER); 219AsnValueReader reader = new AsnValueReader(encodedMessage, AsnEncodingRules.BER); 259AsnReader reader = new AsnReader(wrappedContent, AsnEncodingRules.BER); 437AsnEncodingRules.BER,
System\Security\Cryptography\Pkcs\SignerInfo.cs (3)
53AsnEncodingRules.BER); 152SignerInfoAsn counterSigner = SignerInfoAsn.Decode(counterSignerBytes, AsnEncodingRules.BER); 268SignerInfoAsn parsedData = SignerInfoAsn.Decode(attrValue, AsnEncodingRules.BER);