CryptoSys PKI Toolkit Manual

Cross-reference between Functions and .NET Methods

The following table shows the cross-reference between the core VB6/C functions and the .NET methods.

FunctionEquivalent .NET Method
CIPHER_BytesCipher.Encrypt Method (Byte[], Byte[], Byte[], CipherAlgorithm, Mode)
Cipher.Decrypt Method (Byte[], Byte[], Byte[], CipherAlgorithm, Mode)
CIPHER_FileCipher.FileEncrypt Method (String, String, Byte[], Byte[], CipherAlgorithm, Mode)
Cipher.FileDecrypt Method (String, String, Byte[], Byte[], CipherAlgorithm, Mode)
CIPHER_HexCipher.Encrypt Method (String, String, String, CipherAlgorithm, Mode)
Cipher.Decrypt Method (String, String, String, CipherAlgorithm, Mode)
CIPHER_KeyWrapCipher.KeyWrap Method
CIPHER_KeyUnwrapCipher.KeyUnwrap Method
CMS_GetSigDataDigestCms.GetSigDataDigest Method
CMS_MakeDetachedSigCms.MakeDetachedSig Method
CMS_MakeEnvDataCms.MakeEnvData Method
Cms.MakeEnvData Method
CMS_MakeEnvDataFromStringCms.MakeEnvData Method
Cms.MakeEnvData Method
CMS_MakeSigDataCms.MakeSigData Method
CMS_MakeSigDataFromSigValueCms.MakeSigDataFromSigValue Method
CMS_MakeSigDataFromStringCms.MakeSigDataFromString Method
CMS_QueryEnvDataCms.QueryEnvData Method
CMS_QuerySigDataCms.QuerySigData Method
CMS_ReadEnvDataCms.ReadEnvDataToFile Method
CMS_ReadEnvDataToStringCms.ReadEnvDataToString Method
CMS_ReadSigDataCms.ReadSigDataToFile Method
CMS_ReadSigDataToStringCms.ReadSigDataToString Method
CMS_VerifySigDataCms.VerifySigData Method
CNV_B64FilterCnv.Base64Filter Method
CNV_B64StrFromBytesUse the in-built method System.Convert.ToBase64String.
CNV_BytesFromB64StrUse the in-built method System.Convert.FromBase64String.
CNV_BytesFromHexStrCnv.FromHex Method
CNV_CheckUTF8Cnv.CheckUTF8 Method
CNV_HexFilterCnv.HexFilter Method
CNV_HexStrFromBytesCnv.ToHex Method
CNV_Latin1FromUTF8Use the in-built method System.Text.Encoding.
CNV_UTF8FromLatin1Use the in-built method System.Text.Encoding.
HASH_BytesHash.BytesFromBytes Method
HASH_FileHash.BytesFromFile Method
HASH_HexFromBytesHash.HexFromBytes Method
HASH_HexFromFileHash.HexFromFile Method
HASH_HexFromHexHash.HexFromHex Method
HMAC_BytesHmac.BytesFromBytes Method
HMAC_HexFromBytesHmac.HexFromBytes Method
HMAC_HexFromHexHmac.HexFromHex Method
PEM_FileFromBinFilePem.FileFromBinFile Method
PEM_FileToBinFilePem.FileToBinFile Method
PFX_MakeFilePfx.MakeFile Method
PFX_VerifySigPfx.SignatureIsValid Method
PKI_CompileTimeGeneral.CompileTime Method
PKI_ErrorCodeGeneral.ErrorCode Method
PKI_ErrorLookupGeneral.ErrorLookup Method
PKI_LastErrorGeneral.LastError Method
PKI_LicenceTypeGeneral.LicenceType Method
PKI_ModuleNameGeneral.ModuleName Method
PKI_PowerUpTestsGeneral.PowerUpTests Method
PKI_VersionGeneral.Version Method
PWD_PromptPwd.Prompt Method (Int32, String)
PWD_PromptExPwd.Prompt Method (Int32, String, String)
RNG_BytesRng.Bytes Method (Int32)
Rng.Bytes Method (Int32, Byte)
Rng.Bytes Method (Int32, String)
RNG_BytesWithPromptRng.BytesWithPrompt Method (Int32)
Rng.BytesWithPrompt Method (Int32, String, Rng.Strength)
RNG_InitializeRng.Initialize Method
RNG_MakeSeedFileRng.MakeSeedFile Method
RNG_NumberRng.Number Method
RNG_StringNot applicable
RNG_StringWithPromptNot applicable
RNG_TestRng.Test Method
RNG_UpdateSeedFileRng.UpdateSeedFile Method
RSA_CheckKeyRsa.CheckKey Method (String)
Rsa.CheckKey Method (StringBuilder)
RSA_DecodeMsgRsa.DecodeMsgForEncryption Method
Rsa.DecodeDigestForSignature Method (Byte[], Boolean)
RSA_EncodeMsgRsa.EncodeMsgForEncryption Method
Rsa.EncodeMsgForSignature Method
Rsa.EncodeDigestForSignature Method
RSA_FromXMLStringRsa.FromXMLString Method
RSA_GetPrivateKeyFromPFXRsa.GetPrivateKeyFromPFX Method
RSA_GetPublicKeyFromCertRsa.GetPublicKeyFromCert Method
RSA_KeyBitsRsa.KeyBits Method (String)
Rsa.KeyBits Method (StringBuilder)
RSA_KeyBytesRsa.KeyBytes Method (String)
Rsa.KeyBytes Method (StringBuilder)
RSA_KeyHashCodeRsa.KeyHashCode Method (String)
Rsa.KeyHashCode Method (StringBuilder)
RSA_KeyMatchRsa.KeyMatch Method (String)
Rsa.KeyMatch Method (StringBuilder)
RSA_MakeKeysRsa.MakeKeys Method
Rsa.MakeKeys Method
Rsa.MakeKeys Method
RSA_RawPrivateRsa.RawPrivate Method (Byte[], String)
Rsa.RawPrivate Method (Byte[], String, Int32)
RSA_RawPublicRsa.RawPublic Method (Byte[], String)
Rsa.RawPublic Method (Byte[], String, Int32)
RSA_ReadEncPrivateKeyRsa.ReadEncPrivateKey Method
RSA_ReadPrivateKeyInfoRsa.ReadPrivateKeyInfo Method
RSA_ReadPublicKeyRsa.ReadPublicKey Method
RSA_SaveEncPrivateKeyRsa.SaveEncPrivateKey Method
Rsa.SaveEncPrivateKey Method
RSA_SavePrivateKeyInfoRsa.SavePrivateKeyInfo Method
RSA_SavePublicKeyRsa.SavePublicKey Method
RSA_ToXMLStringRsa.ToXMLString Method
TDEA_B64ModeTdea.Encrypt Method (String, String, Mode, String, EncodingBase)
Tdea.Decrypt Method (String, String, Mode, String, EncodingBase)
TDEA_BytesModeTdea.Encrypt Method (Byte[], Byte[], Mode, Byte[])
Tdea.Decrypt Method (Byte[], Byte[], Mode, Byte[])
TDEA_FileTdea.FileEncrypt Method (String, String, Byte[], Mode, Byte[])
Tdea.FileDecrypt Method (String, String, Byte[], Mode, Byte[])
TDEA_HexModeTdea.Encrypt Method (String, String, Mode, String)
Tdea.Decrypt Method (String, String, Mode, String)
WIPE_DataWipe.Data Method
WIPE_FileWipe.File Method
X509_CertExpiresOnX509.CertExpiresOn Method
X509_CertIssuedOnX509.CertIssuedOn Method
X509_CertIssuerNameX509.CertIssuerName Method
X509_CertIsValidNowX509.CertIsValidNow Method
X509_CertRequestX509.CertRequest Method
X509_CertSerialNumberX509.CertSerialNumber Method
X509_CertSubjectNameX509.CertSubjectName Method
X509_CertThumbX509.CertThumb Method
X509_GetCertFromP7ChainX509.GetCertFromP7Chain Method
X509_GetCertFromPFXX509.GetCertFromPFX Method
X509_HashIssuerAndSNX509.HashIssuerAndSN Method
X509_KeyUsageFlagsX509.KeyUsageFlags Method
X509_MakeCertX509.MakeCert Method
X509_MakeCertSelfX509.MakeCertSelf Method
X509_QueryCertX509.QueryCert Method (String, String)
X509.QueryCert Method (String, String, X509.Options)
X509_ReadStringFromFileX509.ReadStringFromFile Method
X509_SaveFileFromStringX509.SaveFileFromString Method
X509_VerifyCertX509.VerifyCert Method

[Contents] [Index]

[HOME]   [NEXT: List of .NET Methods...]

Copyright © 2004-9 D.I. Management Services Pty Ltd. All rights reserved.