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_Bytes Cipher.Encrypt Method (Byte[], Byte[], Byte[], CipherAlgorithm, Mode)
Cipher.Decrypt Method (Byte[], Byte[], Byte[], CipherAlgorithm, Mode)
CIPHER_File Cipher.FileEncrypt Method (String, String, Byte[], Byte[], CipherAlgorithm, Mode)
Cipher.FileDecrypt Method (String, String, Byte[], Byte[], CipherAlgorithm, Mode)
CIPHER_Hex Cipher.Encrypt Method (String, String, String, CipherAlgorithm, Mode)
Cipher.Decrypt Method (String, String, String, CipherAlgorithm, Mode)
CIPHER_KeyWrap Cipher.KeyWrap Method
CIPHER_KeyUnwrap Cipher.KeyUnwrap Method
CMS_GetSigDataDigest Cms.GetSigDataDigest Method
CMS_MakeDetachedSig Cms.MakeDetachedSig Method ( String, String, String, String, Cms.Options )
Cms.MakeDetachedSig Method ( String, String, String, String, HashAlgorithm, Cms.SigDataOptions )
CMS_MakeEnvData Cms.MakeEnvData Method ( String, String, String, Cms.Options )
Cms.MakeEnvData Method ( String, String, String, CipherAlgorithm, Cms.KeyEncrAlgorithm, HashAlgorithm, Cms.EnvDataOptions )
CMS_MakeEnvDataFromString Cms.MakeEnvDataFromString Method (String, String, String, Cms.Options)
Cms.MakeEnvDataFromString Method (String, String, String, CipherAlgorithm, Cms.KeyEncrAlgorithm, HashAlgorithm, Cms.EnvDataOptions)
CMS_MakeSigData Cms.MakeSigData Method ( String, String, String, String, Cms.Options )
Cms.MakeSigData Method ( String, String, String, String, HashAlgorithm, Cms.SigDataOptions )
CMS_MakeSigDataFromSigValue Cms.MakeSigDataFromSigValue Method (String, Byte[], Byte[], String, Cms.Options)
Cms.MakeSigDataFromSigValue Method (String, Byte[], Byte[], String, HashAlgorithm, Cms.SigDataOptions)
CMS_MakeSigDataFromString Cms.MakeSigDataFromString Method (String, Byte[], Byte[], String, Cms.Options)
Cms.MakeSigDataFromString Method(String, String, String, String, HashAlgorithm, Cms.SigDataOptions)
CMS_QueryEnvData Cms.QueryEnvData Method
CMS_QuerySigData Cms.QuerySigData Method
CMS_ReadEnvData Cms.ReadEnvDataToFile Method
CMS_ReadEnvDataToString Cms.ReadEnvDataToString Method
CMS_ReadSigData Cms.ReadSigDataToFile Method
CMS_ReadSigDataToString Cms.ReadSigDataToString Method
CMS_VerifySigData Cms.VerifySigData Method (String)
Cms.VerifySigData Method (String, String)
Cms.VerifySigData Method (String, String, String, Boolean)
CNV_B64Filter Cnv.Base64Filter Method
CNV_B64StrFromBytes Cnv.ToBase64 Method (Byte[])
CNV_ByteEncoding Cnv.ByteEncoding Method
CNV_BytesFromB64Str Cnv.FromBase64 Method
CNV_BytesFromHexStr Cnv.FromHex Method
CNV_CheckUTF8 - deprecated Cnv.CheckUTF8 Method (String) - deprecated
CNV_CheckUTF8Bytes Cnv.CheckUTF8 Method (Byte[])
CNV_CheckUTF8File Cnv.CheckUTF8File Method
CNV_HexFilter Cnv.HexFilter Method
CNV_HexStrFromBytes Cnv.ToHex Method
CNV_Latin1FromUTF8 - deprecated Not applicable in .NET
CNV_Latin1FromUTF8Bytes Use System.Text.Encoding.UTF8.GetString(bytes).
CNV_UTF8FromLatin1 - deprecated Not applicable in .NET
CNV_UTF8BytesFromLatin1 Use System.Text.Encoding.UTF8.GetBytes(Str).
HASH_Bytes Hash.BytesFromBytes Method
HASH_File Hash.BytesFromFile Method
HASH_HexFromBytes Hash.HexFromBytes Method
HASH_HexFromFile Hash.HexFromFile Method
HASH_HexFromHex Hash.HexFromHex Method
HMAC_Bytes Hmac.BytesFromBytes Method
HMAC_HexFromBytes Hmac.HexFromBytes Method
HMAC_HexFromHex Hmac.HexFromHex Method
OCSP_MakeRequest Ocsp.MakeRequest Method
OCSP_ReadResponse Ocsp.ReadResponse Method
PAD_BytesBlock Cipher.Pad Method (Byte[], CipherAlgorithm)
PAD_HexBlock Cipher.Pad Method (String, CipherAlgorithm)
PAD_UnpadBytes Cipher.Unpad Method (Byte[], CipherAlgorithm)
PAD_UnpadHex Cipher.Pad Method (String, CipherAlgorithm)
PEM_FileFromBinFile Pem.FileFromBinFile Method
PEM_FileToBinFile Pem.FileToBinFile Method
PFX_MakeFile Pfx.MakeFile Method (String, String, String, String, String, Pfx.Options)
Pfx.MakeFile Method (String, String, String, String, String, Boolean) - deprecated
PFX_VerifySig Pfx.SignatureIsValid Method
PKI_CompileTime General.CompileTime Method
PKI_ErrorCode General.ErrorCode Method
PKI_ErrorLookup General.ErrorLookup Method
PKI_LastError General.LastError Method
PKI_LicenceType General.LicenceType Method
PKI_ModuleName General.ModuleName Method
PKI_PowerUpTests General.PowerUpTests Method
PKI_Version General.Version Method
PWD_Prompt Pwd.Prompt Method (Int32, String)
PWD_PromptEx Pwd.Prompt Method (Int32, String, String)
RNG_Bytes Rng.Bytes Method (Int32)
Rng.Bytes Method (Int32, Byte)
Rng.Bytes Method (Int32, String)
RNG_BytesWithPrompt Rng.BytesWithPrompt Method (Int32)
Rng.BytesWithPrompt Method (Int32, String, Rng.Strength)
RNG_Initialize Rng.Initialize Method
RNG_MakeSeedFile Rng.MakeSeedFile Method
RNG_Number Rng.Number Method
RNG_String Not applicable
RNG_StringWithPrompt Not applicable
RNG_Test Rng.Test Method
RNG_UpdateSeedFile Rng.UpdateSeedFile Method
RSA_CheckKey Rsa.CheckKey Method (String)
Rsa.CheckKey Method (StringBuilder)
RSA_DecodeMsg Rsa.DecodeMsgForEncryption Method
Rsa.DecodeDigestForSignature Method (Byte[], Boolean)
RSA_EncodeMsg Rsa.EncodeMsgForEncryption Method
Rsa.EncodeMsgForSignature Method
Rsa.EncodeDigestForSignature Method
RSA_FromXMLString Rsa.FromXMLString Method
RSA_GetPrivateKeyFromPFX Rsa.GetPrivateKeyFromPFX Method
RSA_GetPublicKeyFromCert Rsa.GetPublicKeyFromCert Method
RSA_KeyBits Rsa.KeyBits Method (String)
Rsa.KeyBits Method (StringBuilder)
RSA_KeyBytes Rsa.KeyBytes Method (String)
Rsa.KeyBytes Method (StringBuilder)
RSA_KeyHashCode Rsa.KeyHashCode Method (String)
Rsa.KeyHashCode Method (StringBuilder)
RSA_KeyMatch Rsa.KeyMatch Method (String)
Rsa.KeyMatch Method (StringBuilder)
RSA_MakeKeys Rsa.MakeKeys Method (String, String, Int32, Rsa.PublicExponent, Int32, String, Rsa.PbeOptions, Boolean)
Rsa.MakeKeys Method (String, String, Int32, Rsa.PublicExponent, Int32, String, Rsa.PbeOptions, Boolean, Byte[])
Rsa.MakeKeys Method (String, String, Int32, Rsa.PublicExponent, Int32, String, CipherAlgorithm, HashAlgorithm, Rsa.Format, Boolean)
RSA_PublicKeyFromPrivate Rsa.PublicKeyFromPrivate Method
RSA_RawPrivate Rsa.RawPrivate Method (Byte[], String)
Rsa.RawPrivate Method (Byte[], String, Int32)
RSA_RawPublic Rsa.RawPublic Method (Byte[], String)
Rsa.RawPublic Method (Byte[], String, Int32)
RSA_ReadEncPrivateKey Rsa.ReadEncPrivateKey Method
RSA_ReadPrivateKeyFromPFX Rsa.ReadPrivateKeyFromPFX Method
RSA_ReadPrivateKeyInfo Rsa.ReadPrivateKeyInfo Method
RSA_ReadPublicKey Rsa.ReadPublicKey Method
RSA_SaveEncPrivateKey Rsa.SaveEncPrivateKey Method (String, String, Int32, String, Rsa.PbeOptions, Rsa.Format)
Rsa.SaveEncPrivateKey Method (String, String, Int32, String, CipherAlgorithm, HashAlgorithm, Rsa.Format)
RSA_SavePrivateKeyInfo Rsa.SavePrivateKeyInfo Method
RSA_SavePublicKey Rsa.SavePublicKey Method
RSA_ToXMLString Rsa.ToXMLString Method
TDEA_B64Mode Tdea.Encrypt Method (String, String, Mode, String, EncodingBase)
Tdea.Decrypt Method (String, String, Mode, String, EncodingBase)
TDEA_BytesMode Tdea.Encrypt Method (Byte[], Byte[], Mode, Byte[])
Tdea.Decrypt Method (Byte[], Byte[], Mode, Byte[])
TDEA_File Tdea.FileEncrypt Method (String, String, Byte[], Mode, Byte[])
Tdea.FileDecrypt Method (String, String, Byte[], Mode, Byte[])
TDEA_HexMode Tdea.Encrypt Method (String, String, Mode, String)
Tdea.Decrypt Method (String, String, Mode, String)
WIPE_Data Wipe.Data Method
WIPE_File Wipe.File Method
X509_CertExpiresOn X509.CertExpiresOn Method
X509_CertIssuedOn X509.CertIssuedOn Method
X509_CertIssuerName X509.CertIssuerName Method
X509_CertIsValidNow X509.CertIsValidNow Method
X509_CertRequest X509.CertRequest Method
X509_CertSerialNumber X509.CertSerialNumber Method
X509_CertSubjectName X509.CertSubjectName Method
X509_CertThumb X509.CertThumb Method
X509_CheckCertInCRL X509.CheckCertInCRL Method
X509_GetCertFromP7Chain X509.GetCertFromP7Chain Method
X509_GetCertFromPFX X509.GetCertFromPFX Method (String, String)
X509.GetCertFromPFX Method (String, String, String)
X509_HashIssuerAndSN X509.HashIssuerAndSN Method
X509_KeyUsageFlags X509.KeyUsageFlags Method
X509_MakeCert X509.MakeCert Method
X509_MakeCertSelf X509.MakeCertSelf Method
X509_MakeCRL X509.MakeCRL Method
X509_QueryCert X509.QueryCert Method (String, String)
X509.QueryCert Method (String, String, X509.Options)
X509_ReadStringFromFile X509.ReadStringFromFile Method
X509_SaveFileFromString X509.SaveFileFromString Method
X509_TextDump X509.TextDump Method
X509_ValidatePath X509.ValidatePath Method (String)
X509.ValidatePath Method (String, String, Boolean)
X509_VerifyCert X509.VerifyCert Method

[Contents] [Index]

[HOME]   [NEXT: .NET Help File...]

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