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