|
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 |