Terraria v1.4.4.9
Terraria source code documentation
|
This is the complete list of members for Internal.NativeCrypto.CapiHelper, including all inherited members.
AcquireCryptContext(out SafeProvHandle safeProvHandle, string keyContainer, string providerName, int providerType, uint flags) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
AcquireCsp(CspParameters cspParameters, out SafeProvHandle safeProvHandle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
CreateCSP(CspParameters parameters, bool randomKeyContainer, out SafeProvHandle safeProvHandle) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
CreateHashHandle(this SafeProvHandle hProv, byte[] hash, int calgHash) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
CreateHashHandle(this SafeProvHandle hProv, byte[] hash, int calgHash, bool throwOnSizeError) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
CreateProvHandle(CspParameters parameters, bool randomKeyContainer) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
CryptCreateHash(SafeProvHandle hProv, int algId, SafeKeyHandle hKey, global::Interop.Advapi32.CryptCreateHashFlags dwFlags, out SafeHashHandle phHash) | Internal.NativeCrypto.CapiHelper | inlinestatic |
CryptDeriveKey(SafeProvHandle hProv, int algId, SafeHashHandle phHash, int dwFlags, out SafeKeyHandle phKey) | Internal.NativeCrypto.CapiHelper | inlinestatic |
CryptGenKey(SafeProvHandle safeProvHandle, int algId, int dwFlags, out SafeKeyHandle safeKeyHandle) | Internal.NativeCrypto.CapiHelper | inlinestatic |
CryptGetKeyParamQueryType enum name | Internal.NativeCrypto.CapiHelper | package |
CryptGetUserKey(SafeProvHandle safeProvHandle, int dwKeySpec, out SafeKeyHandle safeKeyHandle) | Internal.NativeCrypto.CapiHelper | inlinestatic |
CryptImportKey(SafeProvHandle hProv, ReadOnlySpan< byte > pbData, SafeKeyHandle hPubKey, int dwFlags, out SafeKeyHandle phKey) | Internal.NativeCrypto.CapiHelper | inlinestatic |
CspAlgorithmType enum name | Internal.NativeCrypto.CapiHelper | package |
DecryptData(SafeKeyHandle hKey, ReadOnlySpan< byte > input, Span< byte > output) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
DecryptKey(SafeKeyHandle safeKeyHandle, byte[] encryptedData, int encryptedDataLength, bool fOAEP, out byte[] decryptedData) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
DeriveKey(SafeProvHandle hProv, int algid, int algidHash, byte[] password, int cbPassword, int dwFlags, byte[] IV_Out, int cbIV_In, [NotNull] ref byte[] pbKey) | Internal.NativeCrypto.CapiHelper | inlinestatic |
EncryptData(SafeKeyHandle hKey, ReadOnlySpan< byte > input, Span< byte > output, bool isFinal) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
EncryptKey(SafeKeyHandle safeKeyHandle, byte[] pbKey, int cbKey, bool foep, [NotNull] ref byte[] pbEncryptedKey) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
ExponentAsBytes(uint exponent) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
ExportKeyBlob(bool includePrivateParameters, SafeKeyHandle safeKeyHandle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GenerateKey(SafeProvHandle safeProvHandle, int algID, int flags, uint keySize, out SafeKeyHandle safeKeyHandle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetAlgIdFromOid(string oid, OidGroup oidGroup) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
GetBadDataException() | Internal.NativeCrypto.CapiHelper | inlinestatic |
GetDefaultProvider(int dwType) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetEFailException() | Internal.NativeCrypto.CapiHelper | inlinestatic |
GetErrorCode() | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetKeyBlobHeaderVersion(byte[] cspBlob) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetKeyPairHelper(CspAlgorithmType keyType, CspParameters parameters, int keySize, SafeProvHandle safeProvHandle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetKeyParameter(SafeKeyHandle safeKeyHandle, int keyParam) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetPersistKeyInCsp(SafeProvHandle safeProvHandle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetProviderParameter(SafeProvHandle safeProvHandle, int keyNumber, int keyParam) | Internal.NativeCrypto.CapiHelper | inlinestatic |
GetProviderParameterWorker(SafeProvHandle safeProvHandle, byte[] impType, ref int cb, global::Interop.Advapi32.CryptProvParam flags) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
GetUserKey(SafeProvHandle safeProvHandle, int keySpec, out SafeKeyHandle safeKeyHandle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
ImportKeyBlob(SafeProvHandle saveProvHandle, CspProviderFlags flags, bool addNoSaltFlag, byte[] keyBlob, out SafeKeyHandle safeKeyHandle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
IsFlagBitSet(uint dwImp, uint flag) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
MapCspKeyFlags(int flags) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
MapCspProviderFlags(int flags) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
NameOrOidToHashAlgId(string nameOrOid, OidGroup oidGroup) | Internal.NativeCrypto.CapiHelper | inlinestatic |
ObjToHashAlgId(object hashAlg) | Internal.NativeCrypto.CapiHelper | inlinestatic |
ObjToHashAlgorithm(object hashAlg) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
OpenCSP(CspParameters cspParameters, uint flags, out SafeProvHandle safeProvHandle) | Internal.NativeCrypto.CapiHelper | inlinestatic |
ReadDSSSeed(DSAParameters dsaParameters, BinaryReader br, bool isV3) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
ReadKeyBlobHeader(BinaryReader br, out byte bVersion) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
ReadReversed(this BinaryReader br, int count) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
ReverseDsaSignature(byte[] signature, int cbSignature) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
RgbPubKey | Internal.NativeCrypto.CapiHelper | privatestatic |
SaveCspParameters(CspAlgorithmType keyType, CspParameters userParameters, CspProviderFlags defaultFlags, out bool randomKeyContainer) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
SetKeyParameter(SafeKeyHandle safeKeyHandle, CryptGetKeyParamQueryType keyParam, byte[] value) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
SetKeyParameter(SafeKeyHandle safeKeyHandle, CryptGetKeyParamQueryType keyParam, int value) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
SetPersistKeyInCsp(SafeProvHandle safeProvHandle, bool fPersistKeyInCsp) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
SignValue(SafeProvHandle hProv, SafeKeyHandle hKey, int keyNumber, int calgKey, int calgHash, byte[] hash) | Internal.NativeCrypto.CapiHelper | inlinestatic |
ToDSAParameters(this byte[] cspBlob, bool includePrivateParameters, byte[] cspPublicBlob) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
ToKeyBlob(this DSAParameters dsaParameters) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
ToKeyBlob(this RSAParameters rsaParameters) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
ToPlainTextKeyBlob(int algId, byte[] rawKey) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
ToRSAParameters(this byte[] cspBlob, bool includePrivateParameters) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
UnloadKey(SafeProvHandle hProv, SafeKeyHandle hKey, [NotNull] ref byte[] key_out, ref int cb_out) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
UpgradeDSS(int dwProvType, string wszProvider) | Internal.NativeCrypto.CapiHelper | inlinestatic |
UpgradeRSA(int dwProvType, string wszProvider) | Internal.NativeCrypto.CapiHelper | inlinestatic |
ValidateCspFlags(CspProviderFlags flags) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
VerifySign(SafeProvHandle hProv, SafeKeyHandle hKey, int calgKey, int calgHash, byte[] hash, byte[] signature) | Internal.NativeCrypto.CapiHelper | inlinestatic |
VerifyValidHandle(SafeHandleZeroOrMinusOneIsInvalid handle) | Internal.NativeCrypto.CapiHelper | inlinepackagestatic |
WriteDSSSeed(DSAParameters dsaParameters, BinaryWriter bw) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
WriteKeyBlobHeader(DSAParameters dsaParameters, BinaryWriter bw, bool isPrivate, out bool isV3) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
WriteKeyBlobHeader(int algId, BinaryWriter bw) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |
WriteReversed(this BinaryWriter bw, byte[] bytes) | Internal.NativeCrypto.CapiHelper | inlineprivatestatic |