22 references to BCRYPT_ECCKEY_BLOB
System.Security.Cryptography (22)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\ECCng.ImportExport.NamedCurve.cs (9)
7
using BCRYPT_ECCKEY_BLOB = Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
;
37
blobSize = sizeof(
BCRYPT_ECCKEY_BLOB
) +
52
BCRYPT_ECCKEY_BLOB
* pBcryptBlob = (
BCRYPT_ECCKEY_BLOB
*)pBlob;
57
int offset = sizeof(
BCRYPT_ECCKEY_BLOB
);
99
if (ecBlob.Length < sizeof(
BCRYPT_ECCKEY_BLOB
))
104
BCRYPT_ECCKEY_BLOB
* pBcryptBlob = (
BCRYPT_ECCKEY_BLOB
*)pEcBlob;
106
int offset = sizeof(
BCRYPT_ECCKEY_BLOB
);
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X25519WindowsHelpers.cs (6)
30
int blobHeaderSize = sizeof(Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
);
40
Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
* blob = (Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
*)pExportedSpan;
81
int blobHeaderSize = sizeof(Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
);
94
Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
* blob = (Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
*)pBlobHeader;
System\Security\Cryptography\ECCng.ImportExport.cs (3)
177
if (blob.Length > sizeof(
BCRYPT_ECCKEY_BLOB
))
181
BCRYPT_ECCKEY_BLOB
* pBcryptBlob = (
BCRYPT_ECCKEY_BLOB
*)pBlob;
System\Security\Cryptography\X509Certificates\X509Pal.Windows.PublicKey.cs (4)
179
Debug.Assert(ecBlob.Length >= sizeof(Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
));
183
Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
* pBcryptBlob = (Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
*)pEcBlob;
185
int offset = sizeof(Interop.BCrypt.
BCRYPT_ECCKEY_BLOB
);