_algorithmTypeString | IG.Crypto.CryptoManager | private |
_appArguments | IG.Crypto.CryptoManager | private |
_appName | IG.Crypto.CryptoManager | private |
_asymAlgorithm | IG.Crypto.CryptoManager | private |
_asymAlgorithmType | IG.Crypto.CryptoManager | private |
_asymAlgorithmTypeString | IG.Crypto.CryptoManager | private |
_asymFlags | IG.Crypto.CryptoManager | private |
_asymKeyContainerName | IG.Crypto.CryptoManager | private |
_asymKeyFileXml | IG.Crypto.CryptoManager | private |
_certificateName | IG.Crypto.CryptoManager | private |
_certificatePassword | IG.Crypto.CryptoManager | private |
_certificatePasswordThroughUi | IG.Crypto.CryptoManager | private |
_certificatePath | IG.Crypto.CryptoManager | private |
_certificateStoreLocation | IG.Crypto.CryptoManager | private |
_certificateStoreName | IG.Crypto.CryptoManager | private |
_freeParameters | IG.Crypto.CryptoManager | private |
_hashAlgorithmType | IG.Crypto.CryptoManager | private |
_hashValue | IG.Crypto.CryptoManager | private |
_isChecked | IG.Crypto.CryptoManager | private |
_isDecrypt | IG.Crypto.CryptoManager | protected |
_isExportPrivateKey | IG.Crypto.CryptoManager | private |
_isInputFormat64 | IG.Crypto.CryptoManager | private |
_isInputFormatHex | IG.Crypto.CryptoManager | private |
_isInputFormatLongInt | IG.Crypto.CryptoManager | private |
_isLargestKey | IG.Crypto.CryptoManager | protected |
_isOutputFormat64 | IG.Crypto.CryptoManager | private |
_isOutputFormatHex | IG.Crypto.CryptoManager | private |
_isOutputFormatLongInt | IG.Crypto.CryptoManager | private |
_isStringInput | IG.Crypto.CryptoManager | private |
_ivBytes | IG.Crypto.CryptoManager | private |
_ivLength | IG.Crypto.CryptoManager | private |
_ivString | IG.Crypto.CryptoManager | private |
_keyBytes | IG.Crypto.CryptoManager | private |
_keyLength | IG.Crypto.CryptoManager | private |
_numNotifyExportPrivateKey | IG.Crypto.CryptoManager | privatestatic |
_numNotifyPlainEncryption | IG.Crypto.CryptoManager | privatestatic |
_numPasswordIterations | IG.Crypto.CryptoManager | private |
_outputLevel | IG.Crypto.CryptoManager | private |
_passwordAlgorithm | IG.Crypto.CryptoManager | private |
_passwordAlgorithmType | IG.Crypto.CryptoManager | private |
_passwordAlgorithmTypeString | IG.Crypto.CryptoManager | private |
_passwordBytes | IG.Crypto.CryptoManager | private |
_passwordLength | IG.Crypto.CryptoManager | private |
_passwordString | IG.Crypto.CryptoManager | private |
_returnedString | IG.Crypto.CryptoManager | private |
_saltBytes | IG.Crypto.CryptoManager | private |
_saltLength | IG.Crypto.CryptoManager | private |
_saltString | IG.Crypto.CryptoManager | private |
_symmetricAlgorithmType | IG.Crypto.CryptoManager | private |
_targetedTotalTime | IG.Crypto.CryptoManager | private |
AlgorithmTypeString | IG.Crypto.CryptoManager | private |
AppAddCertificate(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppArguments | IG.Crypto.CryptoManager | |
AppAsymExportKey(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppAsymKeyInfo(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppAsymTest(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppCertInfo(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppCertStoreInfo(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppCheckSum(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppCleanFiles(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppConvert(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppDecryptSymmetricBasic(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppDecryptSymmetricPlain(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppEncryptSymmetricAll(string appName, string[] args, bool isDecrypt=false, bool isPlain=false, bool isBasic=false) | IG.Crypto.CryptoManager | inlineprotectedvirtual |
AppEncryptSymmetricBasic(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppEncryptSymmetricPlain(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppGetFileHash(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppGetInitializationVector(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppGetKey(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppGetSalt(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppKeyGenerationAll(string appName, string[] args, bool measureTimes, int numGenerations) | IG.Crypto.CryptoManager | inlineprotectedvirtual |
AppName | IG.Crypto.CryptoManager | |
AppRemoveCertificate(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AppTimeKeyGeneration(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
AsymAlgorithm | IG.Crypto.CryptoManager | protected |
AsymAlgorithmType | IG.Crypto.CryptoManager | |
AsymAlgorithmTypeString | IG.Crypto.CryptoManager | |
AsymFlags | IG.Crypto.CryptoManager | |
AsymKeyContainerName | IG.Crypto.CryptoManager | |
AsymKeyFileXml | IG.Crypto.CryptoManager | |
CertificateName | IG.Crypto.CryptoManager | |
CertificatePassword | IG.Crypto.CryptoManager | protected |
CertificatePath | IG.Crypto.CryptoManager | |
CertificateStoreLocation | IG.Crypto.CryptoManager | |
CertificateStoreName | IG.Crypto.CryptoManager | |
ClearAllFlags() | IG.Crypto.CryptoParameters | inline |
ClearFlags(CryptoFlags firstFlags, params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline |
CryptoManager() | IG.Crypto.CryptoManager | inline |
CryptoManager(int outputLevel) | IG.Crypto.CryptoManager | inline |
CryptoParameters() | IG.Crypto.CryptoParameters | inline |
Flags | IG.Crypto.CryptoParameters | |
FreeParameters | IG.Crypto.CryptoManager | protected |
GetFreeParameter(int whichParameter) | IG.Crypto.CryptoManager | inline |
GetInputFilePaths(ref List< string > inputFilePaths, bool enableWildcards=true, bool addRecursive=true, bool clearBefore=true) | IG.Crypto.CryptoManager | inlinevirtual |
HashAlgorithmType | IG.Crypto.CryptoManager | private |
HashValue | IG.Crypto.CryptoManager | private |
IsAbsolutePaths | IG.Crypto.CryptoManager | private |
IsAnyFlagSet(params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline |
IsCertificatePasswordThroughUi | IG.Crypto.CryptoManager | |
IsChecked | IG.Crypto.CryptoManager | private |
IsDecrypt | IG.Crypto.CryptoManager | |
IsDeleteAllVersions | IG.Crypto.CryptoManager | private |
IsDeleteDecrypted | IG.Crypto.CryptoManager | private |
IsDeleteEncrypted | IG.Crypto.CryptoManager | private |
IsDeleteOriginal | IG.Crypto.CryptoManager | private |
IsEncrypt | IG.Crypto.CryptoManager | |
IsExportPrivateKey | IG.Crypto.CryptoManager | |
IsFlagsSet(params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline |
IsForceDeletes | IG.Crypto.CryptoManager | private |
IsForceOverwrites | IG.Crypto.CryptoManager | private |
IsInputFormat64 | IG.Crypto.CryptoManager | |
IsInputFormatEqualOutputFormat | IG.Crypto.CryptoManager | private |
IsInputFormatHex | IG.Crypto.CryptoManager | |
IsInputFormatLongInt | IG.Crypto.CryptoManager | |
IsInputFormatString | IG.Crypto.CryptoManager | private |
IsLargestKey | IG.Crypto.CryptoManager | private |
IsOutputFormat64 | IG.Crypto.CryptoManager | |
IsOutputFormatHex | IG.Crypto.CryptoManager | |
IsOutputFormatLongInt | IG.Crypto.CryptoManager | |
IsOutputFormatString | IG.Crypto.CryptoManager | private |
IsRelativePaths | IG.Crypto.CryptoManager | private |
IsSkipDeletes | IG.Crypto.CryptoManager | private |
IsSkipOverwrites | IG.Crypto.CryptoManager | private |
IsStringInput | IG.Crypto.CryptoManager | private |
IvBytes | IG.Crypto.CryptoManager | private |
IvLength | IG.Crypto.CryptoManager | private |
IvString | IG.Crypto.CryptoManager | private |
KeyBytes | IG.Crypto.CryptoManager | private |
KeyLength | IG.Crypto.CryptoManager | private |
NumAppArguments | IG.Crypto.CryptoManager | private |
NumFreeParameters | IG.Crypto.CryptoManager | |
NumPasswordIterations | IG.Crypto.CryptoManager | private |
OutputLevel | IG.Crypto.CryptoManager | private |
OutputPath | IG.Crypto.CryptoManager | private |
ParseCommandlineParameters(string appName, string[] args) | IG.Crypto.CryptoManager | inlinevirtual |
PasswordAlgorithm | IG.Crypto.CryptoManager | private |
PasswordAlgorithmType | IG.Crypto.CryptoManager | private |
PasswordAlgorithmTypeString | IG.Crypto.CryptoManager | private |
PasswordBytes | IG.Crypto.CryptoManager | private |
PasswordLength | IG.Crypto.CryptoManager | private |
PasswordString | IG.Crypto.CryptoManager | private |
RecursiveDirectoryLevels | IG.Crypto.CryptoManager | private |
RecursiveFilePatterns | IG.Crypto.CryptoManager | private |
RecursivePathList | IG.Crypto.CryptoManager | private |
RecursivePathListByLevels | IG.Crypto.CryptoManager | private |
ReportError(string errorString) | IG.Crypto.CryptoManager | inlineprotectedvirtual |
ReportInfo(string errorString) | IG.Crypto.CryptoManager | inlineprotectedvirtual |
ReportWarning(string errorString) | IG.Crypto.CryptoManager | inlineprotectedvirtual |
Reset() | IG.Crypto.CryptoParameters | inline |
ResolveAsymParameters() | IG.Crypto.CryptoManager | inlinevirtual |
ResolvePasswordParameters(int whichFreeParameterkeyLength=0, int whichFreeParameterNumIterations=1) | IG.Crypto.CryptoManager | inlinevirtual |
ReturnedString | IG.Crypto.CryptoManager | private |
SaltBytes | IG.Crypto.CryptoManager | private |
SaltLength | IG.Crypto.CryptoManager | private |
SaltString | IG.Crypto.CryptoManager | private |
SetFlags(params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline |
SymmetricAlgorithmType | IG.Crypto.CryptoManager | private |
TargetedTotalTime | IG.Crypto.CryptoManager | protected |
WarnAboutPlainEncryption() | IG.Crypto.CryptoManager | inlineprotectedvirtual |
WarnExportPrivateKey() | IG.Crypto.CryptoManager | inlineprotectedvirtual |