IPWorks Encrypt 2020 Delphi Edition
Website
Download
Support
Questions / Feedback?
IPWorks Encrypt 2020 Delphi Edition
Introduction
Licensing Instructions
AES Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
Blowfish Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
CAST Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
CertMgr Component
Introduction
Properties
CertEffectiveDate
CertEncoded
CertExpirationDate
CertExtendedKeyUsage
CertFingerprint
CertIssuer
CertKeyPassword
CertPrivateKey
CertPrivateKeyAvailable
CertPrivateKeyContainer
CertPublicKey
CertPublicKeyAlgorithm
CertPublicKeyLength
CertSerialNumber
CertSignatureAlgorithm
CertSubject
CertSubjectAltNames
CertThumbprintMD5
CertThumbprintSHA1
CertThumbprintSHA256
CertUsage
CertUsageFlags
CertVersion
CertExtensions (Collection)
CertStore
CertStorePassword
CertStoreType
ExportedCert
ExportFormat
ExportPrivateKey
Methods
Config
CreateCertificate
CreateKey
DeleteCertificate
DeleteKey
ExportCertificate
GenerateCSR
ImportCertificate
ImportSignedCSR
IssueCertificate
ListCertificateStores
ListKeys
ListMachineStores
ListStoreCertificates
ReadCertificate
ReadCSR
Reset
SaveCertificate
ShowCertificateChain
SignCSR
Events
CertChain
CertList
Error
KeyList
Log
StoreList
Types
CertExtension
Configuration
Error Codes
ChaCha Component
Introduction
Properties
AdditionalAuthData
AuthTag
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
UseAEAD
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
CMS Component
Introduction
Properties
CertCount
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
DetachedSignature
DetachedSignatureData
EnableCompression
EncryptionAlgorithm
IncludeCertificates
InputFile
InputMessage
OutputFile
OutputFormat
OutputMessage
RecipientCertCount
RecipientCertEncoded
RecipientCertStore
RecipientCertStorePassword
RecipientCertStoreType
RecipientCertSubject
SignatureHashAlgorithm
SignerCertCount
SignerCertEncoded
SignerCertStore
SignerCertStorePassword
SignerCertStoreType
SignerCertSubject
UseOAEP
UsePSS
Methods
AddCertificate
AddRecipientCert
Config
Decrypt
DecryptAndVerifySignature
Encrypt
GetRecipientInfo
GetSignerCertInfo
Reset
SetInputStream
SetOutputStream
Sign
SignAndEncrypt
VerifySignature
Events
Error
Log
RecipientInfo
SignerCertInfo
Configuration
Error Codes
DES Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
DPAPI Component
Introduction
Properties
DataDescription
InputFile
InputMessage
OutputFile
OutputMessage
Overwrite
Password
PromptTitle
PromptUser
ProtectionDescriptor
UseCNG
UseHex
Methods
Config
Protect
Reset
SetInputStream
SetOutputStream
Unprotect
Events
Error
Progress
Configuration
Error Codes
DSA Component
Introduction
Properties
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
HashAlgorithm
HashSignature
HashValue
InputFile
InputMessage
Key
SignerCertEncoded
SignerCertStore
SignerCertStorePassword
SignerCertStoreType
SignerCertSubject
SignerKey
UseHex
Methods
Config
CreateKey
Reset
SetInputStream
Sign
VerifySignature
Events
Error
Progress
Types
DSAKey
Configuration
Error Codes
ECC Component
Introduction
Properties
ComputeSecretKDF
EncryptionAlgorithm
HashAlgorithm
HashEdDSA
HashSignature
HashValue
HMACAlgorithm
InputFile
InputMessage
IV
KDF
KDFHashAlgorithm
Key
OutputFile
OutputMessage
Overwrite
RecipientKey
SharedSecret
SignerKey
UseHex
Methods
ComputeSecret
Config
CreateKey
Decrypt
Encrypt
Reset
SetInputStream
SetOutputStream
Sign
VerifySignature
Events
Error
Progress
Types
ECCKey
Configuration
Error Codes
Elgamal Component
Introduction
Properties
InputFile
InputMessage
Key
OutputFile
OutputMessage
Overwrite
RecipientKey
UseHex
Methods
Config
CreateKey
Decrypt
Encrypt
Reset
SetInputStream
Events
Error
Types
ElgamalKey
Configuration
Error Codes
EzCrypt Component
Introduction
Properties
Algorithm
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
EzRand Component
Introduction
Properties
Algorithm
Max
Min
RandBytes
RandBytesLength
RandInt
Seed
Methods
Config
GetNextBytes
GetNextInt
Reset
Events
Error
Configuration
Error Codes
Hash Component
Introduction
Properties
Algorithm
EncodeHash
HashValue
InputFile
InputMessage
Key
Methods
ComputeHash
Config
HashBlock
Reset
SetInputStream
Events
Error
Progress
Configuration
Error Codes
IDEA Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
JWE Component
Introduction
Properties
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
ContentEncryptionAlgorithm
EncryptionAlgorithm
HeaderParams (Collection)
InputFile
InputMessage
Key
KeyId
KeyPassword
OutputFile
OutputMessage
Overwrite
Methods
AddHeaderParam
Config
Decrypt
Encrypt
Parse
Reset
SetInputStream
SetOutputStream
Events
Error
HeaderParam
RecipientInfo
Types
HeaderParam
Configuration
Error Codes
JWS Component
Introduction
Properties
Algorithm
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
HeaderParams (Collection)
InputFile
InputMessage
Key
KeyId
OutputFile
OutputMessage
Overwrite
Methods
AddHeaderParam
Config
Parse
Reset
SetInputStream
SetOutputStream
Sign
Verify
Events
Error
HeaderParam
SignerInfo
Types
HeaderParam
Configuration
Error Codes
KeyMgr Component
Introduction
Properties
Key
Keyring
Methods
AddRevoker
AddUserId
ChangeExpirationDate
ChangePassphrase
Config
CreateKey
CreateSubKey
DeleteKey
ExportPublicKey
ExportSecretKey
ImportKey
ImportKeyB
ListKeys
ListSignatures
ListSubkeys
LoadKeyring
Reset
RevokeKey
SaveKeyring
SignUserId
VerifyPassphrase
Events
Error
KeyList
KeyPassphrase
SignatureList
Status
SubkeyList
Types
Key
Configuration
Error Codes
OpenPGP Component
Introduction
Properties
ASCIIArmor
AutoSelectAlgorithms
ClearSignature
CompressionMethod
DetachedSignature
EncryptingAlgorithm
InputFile
InputMessage
Keys (Collection)
MessageHeaders (Collection)
OutputFile
OutputMessage
Overwrite
RecipientKeys (Collection)
SignerKeys (Collection)
SigningAlgorithm
Methods
Config
Decrypt
DecryptAndVerifySignature
Encrypt
GetRecipientInfo
Reset
SetInputStream
SetOutputStream
Sign
SignAndEncrypt
VerifySignature
Events
Error
KeyPassphrase
Progress
RecipientInfo
SignatureInfo
Status
VerificationStatus
Types
Header
Key
Configuration
Error Codes
PBKDF Component
Introduction
Properties
Algorithm
Iterations
Key
KeyLength
Password
Salt
UseHex
Version
Methods
Config
CreateKey
Reset
Events
Error
Configuration
Error Codes
Poly1305 Component
Introduction
Properties
EncodeMAC
InputFile
InputMessage
Key
MACValue
Methods
ComputeMAC
ComputeMACBlock
Config
Reset
SetInputStream
Events
Error
Progress
Configuration
Error Codes
RC2 Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
RC4 Component
Introduction
Properties
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
Rijndael Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
RSA Component
Introduction
Properties
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
HashAlgorithm
HashSignature
HashValue
InputFile
InputMessage
Key
OutputFile
OutputMessage
Overwrite
RecipientCertEncoded
RecipientCertStore
RecipientCertStorePassword
RecipientCertStoreType
RecipientCertSubject
RecipientKey
SignerCertEncoded
SignerCertStore
SignerCertStorePassword
SignerCertStoreType
SignerCertSubject
SignerKey
UseHex
UseOAEP
UsePSS
Methods
Config
CreateKey
Decrypt
Encrypt
Reset
SetInputStream
SetOutputStream
Sign
VerifySignature
Events
Error
Progress
Types
RSAKey
Configuration
Error Codes
Salsa20 Component
Introduction
Properties
Algorithm
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
SMIME Component
Introduction
Properties
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
DetachedSignature
EncryptingAlgorithm
IncludeCertificate
IncludeChain
IncludeHeaders
InputFile
InputMessage
InputMessageHeaders (Collection)
InputMessageHeadersString
InternalHeaders
MessageEncrypted
MessageSigned
OutputFile
OutputMessage
OutputMessageHeaders (Collection)
OutputMessageHeadersString
Overwrite
RecipientCertCount
RecipientCertEncoded
RecipientCertStore
RecipientCertStorePassword
RecipientCertStoreType
RecipientCertSubject
SignerCertEncoded
SignerCertIssuer
SignerCertSerialNumber
SignerCertStore
SignerCertStorePassword
SignerCertStoreType
SignerCertSubject
SignerCertChainCount
SignerCertChainEncoded
SigningAlgorithm
UseOAEP
UsePSS
Methods
AddRecipientCert
Config
Decrypt
DecryptAndVerifySignature
Encrypt
GetRecipientInfo
GetSignerCertInfo
Reset
Sign
SignAndEncrypt
VerifySignature
Events
Error
RecipientInfo
SignerCertInfo
Types
Header
Configuration
Error Codes
TEA Component
Introduction
Properties
Algorithm
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
TripleDES Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
Twofish Component
Introduction
Properties
CipherMode
InputFile
InputMessage
IV
Key
KeyPassword
OutputFile
OutputMessage
Overwrite
PaddingMode
UseHex
Methods
Config
Decrypt
DecryptBlock
Encrypt
EncryptBlock
Reset
SetInputStream
SetOutputStream
Events
Error
Progress
Configuration
Error Codes
XMLEncrypt Component
Introduction
Properties
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
EncryptedDataDetails (Collection)
EncryptingAlgorithm
InputFile
InputXML
OutputFile
OutputXML
Overwrite
RecipientCertEncoded
RecipientCertStore
RecipientCertStorePassword
RecipientCertStoreType
RecipientCertSubject
SymmetricKey
UseOAEP
Methods
Config
Decrypt
DoEvents
Encrypt
Reset
SetInputStream
SetOutputStream
Events
EncryptedDataInfo
Error
Progress
Status
Types
XMLEncryptedDataDetail
Configuration
Error Codes
XMLSig Component
Introduction
Properties
CanonicalizationMethod
CertEncoded
CertStore
CertStorePassword
CertStoreType
CertSubject
HMACKey
InputFile
InputXML
OutputFile
OutputXML
Overwrite
References (Collection)
SignatureXPath
SignerCertEncoded
SignerCertStore
SignerCertStorePassword
SignerCertStoreType
SignerCertSubject
SigningAlgorithm
Methods
Config
DoEvents
Reset
SetInputStream
SetOutputStream
Sign
VerifySignature
Events
Error
Progress
SignatureInfo
Status
Types
XMLSigReference
Configuration
Error Codes
Software License
Hash Errors
Hash Errors
101 Unsupported algorithm.
104 Cannot read or write file.
304 Cannot write file.
305 Cannot read file.
×
Questions / Feedback?
Name
Email
Feedback