EldoS
Navigation
Web site
Support
Table Of Contents
View Table Of Contents | Send comments on this topic
 Table of Contents
      Release information
          6.0
              Release notes
              What's new
      First steps
          Understanding SecureBlackbox packages
              Overview
              PKIBlackbox
              OpenPGPBlackbox
              PDFBlackbox
              XMLBlackbox
              MIMEBlackbox
              SSLBlackbox
              SSHBlackbox
              SFTPBlackbox
          Installing the components
              Installing .NET components into Visual Studio
              Installing .NET components into Delphi.NET
              Installing VCL components into Delphi, C++Builder, Kylix, FreePascal
              Installing ActiveX controls into Visual Basic 6
              Using ActiveX controls with C++
          Activating the components
              Activating .NET components
              Activating VCL components
              Activating ActiveX controls and DLL interface
          Limitations of the evaluation version
          How to purchase a license
      How to ...?
          PKI
              Certificates
              Certificate Requests
              Certificate Revocation Lists (CRLs)
              Certificate Storages
              Certificate Chains
              PKCS#7-compatible signing and encryption
              TSP (Timestamping Protocol)
              OCSP (Online Certificate Status Protocol)
              Low-level cryptography
              MS Authenticode
          OpenPGP
              Common OpenPGP tasks
              OpenPGP key management
              File encryption and signing with OpenPGP
          PDF
              Common PDF tasks
              PDF encryption
              PDF signing
          XML
              XML Document Object Model
              XML Encryption (XMLEnc)
              XML Signing (XMLDSig and XAdES)
          MIME
              Simple MIME
              SMTP client
          SSL
              SSL/TLS common questions
              SSL/TLS client
              SSL/TLS server
              HTTP/HTTPS client
              FTP/FTPS client
          SSH
              SSH common questions
              Simple SSH client
          SFTP
              SFTP common questions
              Simple SFTP client
      Reference
          PKI
              X.509 Certificates
                  ElX509Certificate class
                  ElX509CertificateChain class
                  ElCertificateLookup class
                  ElCertificateRequest Class
                  Certificate Storages
                      ElCustomCertStorage class
                      ElFileCertStorage class
                      ElMemoryCertStorage class
                      ElWinCertStorage class
                      ElPKCS11CertStorage
                          ElPKCS11CertStorage class
                          ElPKCS11SessionInfo class
                          ElPKCS11SlotInfo class
                          ElPKCS11Module class
                          ElPKCS11Manager class
                          ElPKCS11Object class
                          ElPKCS11DataObject class
                          ElPKCS11CertificateObject class
                          ElPKCS11KeyObject class
                          ElPKCS11PublicKeyObject class
                          ElPKCS11PrivateKeyObject class
                          ElPKCS11SecretKeyObject class
                  Certificate Extensions
                      ElCustomExtension class
                      ElNetscapeString class
                      ElCertificateExtensions class
                      ElAlternativeNameExtension class
                      ElAuthorityInformationAccessExtension class
                      ElAuthorityKeyIdentifierExtension class
                      ElBasicConstraintsExtension class
                      ElCertificatePoliciesExtension class
                      ElCRLDistributionPointsExtension class
                      ElExtendedKeyUsageExtension class
                      ElKeyUsageExtension class
                      ElNameConstraintsExtension class
                      ElNetscapeCertTypeExtension class
                      ElPolicyConstraintsExtension class
                      ElPolicyMappingsExtension class
                      ElPrivateKeyUsagePeriodExtension class
                      ElSubjectKeyIdentifierExtension class
                      ElSubjectDirectoryAttributesExtension class
                  CRL and CRL Extensions
                      ElCertificateRevocationList class
                      ElRevocationItem class
                      ElCRLExtension class
                      ElCRLExtensions class
                      ElCRLEntryExtensions class
                      ElAuthorityKeyIdentifierCRLExtension class
                      ElCertificateIssuerCRLExtension class
                      ElCRLNumberCRLExtension class
                      ElDeltaCRLIndicatorCRLExtension class
                      ElHoldInstructionCodeCRLExtension class
                      ElInvalidityDateCRLExtension class
                      ElReasonCodeCRLExtension class
                  X.509 Certificates Misc
                      ElAccessDescription class
                      ElDistributionPoint class
                      ElEDIPartyName class
                      ElGeneralName class
                      ElGeneralNames class
                      ElNameConstraint class
                      ElOtherName class
                      ElPolicyMapping class
                      ElRelativeDistinguishedName class
                      ElRSAOAEPEncryptionParameters class
                      ElRSAPSSSignParameters class
                      ElSinglePolicyInformation class
                      ElUserNotice class
                  OCSP
                      ElOCSPClient class
                      ElOCSPServer class
                      ElHTTPOCSPClient class
                      ElFileOCSPClient class
                      ElOCSPResponse class
                      ElOCSPResponderID class
                      ElOCSPSingleResponse class
              PKI Data Signing and Encryption
                  CMS
                      ElSignedCMSMessage class
                      ElCMSSignature class
                      ElASN1DirectoryString class
                      ElCMSCertificateRefs class
                      ElCMSCommitmentTypeIndication class
                      ElCMSContent class
                      ElCMSContentHints class
                      ElCMSContentReference class
                      ElCMSCRLIdentifier class
                      ElCMSCRLValidatedID class
                      ElCMSHash class
                      ElCMSMessage class
                      ElCMSOCSPIdentifier class
                      ElCMSOCSPResponsesID class
                      ElCMSProperty class
                      ElCMSRevocationRef class
                      ElCMSRevocationRefs class
                      ElCMSRevocationValues class
                      ElCMSSignaturePolicy class
                      ElCMSSignerIdentifier class
                      ElCMSSignerLocation class
                      ElCMSSigningCertificate class
                      ElCMSSigPolicyQualifier class
                      ElCMSTimestamp class
                  Simple security
                      Main classes
                          ElMessageEncryptor class
                          ElMessageDecryptor class
                          ElMessageSigner class
                          ElMessageVerifier class
                      Supplementary classes and functions
                          ElPKCS7Attributes class
                          ElPKCS7Issuer class
                          ElPKCS7Signer class
                          FormatAttributeValue function
                          UnformatAttributeValue function
              PKI-based timestamping (TSP)
                  ElCustomTSPServer class
                  ElCustomTSPClient class
                  ElFileTSPClient class
                  ElFileTSPServer class
                  ElHTTPTSPClient class
                  ElTSPInfo class
                  ElClientTSPInfo class
                  ElServerTSPInfo class
              Low-level cryptography
                  ElKeyMaterial class
                  Crypto Providers
                      ElCustomCryptoProvider class
                      ElBuiltInCryptoProvider class
                      ElWin32CryptoProvider class
                      ElPKCS11CryptoProvider class
                      ElDLLCryptoProvider class
                  Asymmetric (public key based)
                      ElPublicKeyCryptoFactory class
                      ElPublicKeyMaterial class
                      ElPublicKeyCrypto class
                      ElRSAKeyMaterial class
                      ElRSAPublicKeyCrypto class
                      ElDSAKeyMaterial class
                      ElDSAPublicKeyCrypto class
                      ElElgamalKeyMaterial class
                      ElElgamalPublicKeyCrypto class
                  Symmetric (secret key based)
                      ElSymmetricCryptoFactory class
                      ElSymmetricKeyMaterial class
                      ElHMACKeyMaterial class
                      ElHashFunction class
                      ElSymmetricCrypto class
                      El3DESSymmetricCrypto class
                      ElAESSymmetricCrypto class
                      ElBlowfishSymmetricCrypto class
                      ElCamelliaSymmetricCrypto class
                      ElCAST128SymmetricCrypto class
                      ElDESSymmetricCrypto class
                      ElIDEASymmetricCrypto class
                      ElRC2SymmetricCrypto class
                      ElRC4SymmetricCrypto class
                      ElSerpentSymmetricCrypto class
                      ElTwofishSymmetricCrypto class
              Authenticode
                  ElAuthenticodeSigner class
                  ElAuthenticodeVerifier class
          OpenPGP
              ElPGPReader class
              ElPGPWriter class
              PGP Keys
                  ElPGPCustomPublicKey class
                  ElPGPCustomSecretKey class
                  ElPGPCustomUser class
                  ElPGPKeyring class
                  ElPGPPublicKey class
                  ElPGPPublicSubkey class
                  ElPGPSecretKey class
                  ElPGPSecretSubkey class
                  ElPGPSignature class
                  ElPGPTrust class
                  ElPGPUserAttr class
                  ElPGPUserID class
                  ElPGPJpegImage class
              PGP Streams
                  ElPGPStream class
                  ElPGPArmoringStream class
                  ElPGPDearmoringStream class
                  ElPGPCompressingStream class
                  ElPGPDecompressingStream class
                  ElPGPEncryptingStream class
                  ElPGPDecryptingStream class
                  ElPGPEnvelopingStream class
                  ElPGPUnenvelopingStream class
                  ElPGPSigningStream class
                  ElPGPClearTextVerifyingStream class
              PGP Signature Subpackets
                  ElPGPSignatureSubpacket class
                  ElPGPCreationTimeSignatureSubpacket class
                  ElPGPExpirationTimeSignatureSubpacket class
                  ElPGPExportableCertificationSignatureSubpacket class
                  ElPGPIssuerKeyIDSignatureSubpacket class
                  ElPGPKeyExpirationTimeSignatureSubpacket class
                  ElPGPKeyFlagsSignatureSubpacket class
                  ElPGPKeyServerPreferencesSignatureSubpacket class
                  ElPGPNotationDataSignatureSubpacket class
                  ElPGPPolicyURLSignatureSubpacket class
                  ElPGPPreferredCompressionAlgorithmsSignatureSubpacket class
                  ElPGPPreferredHashAlgorithmsSignatureSubpacket class
                  ElPGPPreferredKeyServerSignatureSubpacket class
                  ElPGPPreferredSymmetricAlgorithmsSignatureSubpacket class
                  ElPGPPrimaryUserIDSignatureSubpacket class
                  ElPGPReasonForRevocationSignatureSubpacket class
                  ElPGPRegularExpressionSignatureSubpacket class
                  ElPGPRevocableSignatureSubpacket class
                  ElPGPRevocationKeySignatureSubpacket class
                  ElPGPTrustSignatureSubpacket class
                  ElPGPX509SignatureSubpacket class
                  ElPGPSignersUserIDSignatureSubpacket class
              ElPGPUtilsX class
          PDF
              ElPDFDocument class
              ElPDFFileAttachment class
              ElPDFImage class
              ElPDFSignature class
              ElPDFSignatureWidgetProps class
              ElPDFPermissions class
              ElPDFPublicKeyRecipientGroup class
              ElPDFSecurityHandler class
              ElPDFPasswordSecurityHandler class
              ElPDFPublicKeySecurityHandler class
              ElPDFPageInfo class
              ElPDFSignatureInfo class
              ElPDFPublicKeyRevocationInfo class
              ElPDFRequirement class
              ElPDFRequirementHandler class
              PDF fonts
                  ElPDFCustomFont class
                  ElPDFCustomFontObject class
                  ElPDFSimpleFont class
                  ElPDFEncoding class
                  ElPDFFontDescriptor class
                  ElPDFCompositeFont class
                  ElPDFCIDFont class
                  ElPDFCIDSystemInfo class
                  ElPDFCIDFontDescriptor class
                  ElPDFMetricW class
                  ElPDFMetricW2 class
          XML
              XML Charsets
                  ElXMLCodec class
                  ElXML8BitCodec class
                  ElXMLUnicodeCodec class
                  ElXMLUTF8Codec class
              XML Document Object Model
                  ElXMLDOMAttr class
                  ElXMLDOMCDATASection class
                  ElXMLDOMCharacterData class
                  ElXMLDOMComment class
                  ElXMLDOMDocument class
                  ElXMLDOMDocumentType class
                  ElXMLDOMDocumentFragment class
                  ElXMLDOMElement class
                  ElXMLDOMEntity class
                  ElXMLDOMEntityReference class
                  ElXMLDOMNamedNodeMap class
                  ElXMLDOMNode class
                  ElXMLDOMNodeList class
                  ElXMLDOMNotation class
                  ElXMLDOMProcessingInstruction class
                  ElXMLDOMText class
              XML Security
                  Main classes
                      ElXMLEncryptor class
                      ElXMLDecryptor class
                      ElXMLSigner class
                      ElXMLVerifier class
                  Supplementary classes
                      ElXMLBase64Transform class
                      ElXMLBinaryDecryptionTransform class
                      ElXMLC14NTransform class
                      ElXMLCipherData class
                      ElXMLCipherReference class
                      ElXMLCustomDecryptionTransform class
                      ElXMLCustomElement class
                      ElXMLDecryptionExcept class
                      ElXMLDecryptionTransform class
                      ElXMLEncryptedData class
                      ElXMLEncryptedKey class
                      ElXMLEncryptedType class
                      ElXMLEncryptionMethodType class
                      ElXMLEncryptionProperties class
                      ElXMLEnvelopedSignatureTransform class
                      ElXMLKeyInfo class
                      ElXMLKeyInfoData class
                      ElXMLKeyInfoDSAData class
                      ElXMLKeyInfoHMACData class
                      ElXMLKeyInfoItem class
                      ElXMLKeyInfoNode class
                      ElXMLKeyInfoPGPData class
                      ElXMLKeyInfoRetrievalMethod class
                      ElXMLKeyInfoRSAData class
                      ElXMLKeyInfoSymmetricData class
                      ElXMLKeyInfoX509Data class
                      ElXMLManifest class
                      ElXMLNamespaceMap class
                      ElXMLProperties class
                      ElXMLProperty class
                      ElXMLReference class
                      ElXMLReferenceList class
                      ElXMLTransform class
                      ElXMLTransformChain class
                      ElXMLXPathTransform class
              XAdES
                  ElXMLSignature class
                  ElXAdESSigner class
                  ElXAdESVerifier class
                  ElXMLAdESElement class
                  ElXMLAnyType class
                  ElXMLAnyTypeList class
                  ElXMLCertID class
                  ElXMLCertIDList class
                  ElXMLCustomFormatter class
                  ElXMLGenericTimestamp class
                  ElXMLGenericTimestampList class
                  ElXMLQualifyingPropertiesReferenceList class
                  ElXMLQualifyingPropertiesReference class
                  ElXMLQualifyingProperties class
                  ElXMLSignedProperties class
                  ElXMLUnsignedProperties class
                  ElXMLSignedSignatureProperties class
                  ElXMLSignedDataObjectProperties class
                  ElXMLUnsignedSignatureProperties class
                  ElXMLSignaturePolicyIdentifier class
                  ElXMLSignaturePolicyID class
                  ElXMLSignatureProductionPlace class
                  ElXMLSignerRole class
                  ElXMLCustomTimestamp class
                  ElXMLCustomTimestampList class
                  ElXMLTimestamp class
                  ElXMLTimestampList class
                  ElXMLObjectIdentifier class
                  ElXMLDigestAlgAndValue class
                  ElXMLIssuerSerial class
                  ElXMLEncapsulatedPKIDataList class
                  ElXMLEncapsulatedPKIData class
                  ElXMLHashDataInfoList class
                  ElXMLHashDataInfo class
                  ElXMLDataObjectFormatList class
                  ElXMLDataObjectFormat class
                  ElXMLCommitmentTypeIndicationList class
                  ElXMLCommitmentTypeIndication class
                  ElXMLCounterSignatureList class
                  ElXMLCounterSignature class
                  ElXMLCompleteCertificateRefs class
                  ElXMLCRLRefs class
                  ElXMLCRLRef class
                  ElXMLCRLIdentifier class
                  ElXMLOCSPRefs class
                  ElXMLOCSPRef class
                  ElXMLOCSPIdentifier class
                  ElXMLCertificateValues class
                  ElXMLRevocationValues class
                  ElXMLSignatureValue class
                  ElXMLObjectList class
                  ElXMLObject class
                  ElXMLSignedInfo class
                  ElXMLInclude class
                  ElXMLIncludeList class
                  ElXMLTimestamp_v1_2_2 class
                  ElXMLTimestampList_v1_2_2 class
                  ElCustomTSPClientList class
          MIME
              MIME Basic
                  ElSimpleMIMEMessage class
                  ElSimpleMIMEAttachment class
                  ElMessage class
                  ElMessagePart class
                  ElMultiPartList class
                  ElPlainTextPart class
                  ElMessageHeader class
                  ElMessageHeaderField class
                  ElMailAddress class
                  ElMailAddressGroup class
                  ElMailAddressList class
              MIME Misc
                  ElMessagePartHandler class
                  ElRegisteredMessagePartHandlers class
                  ElSimpleProcessController class
                  ElCustomControlledProcess class
                  IElProcessController interface
                  ElNativeStream class
              DKIM (DomainKeys Identified Mail)
                  ElDKPublicKey class
                  ElDKRSAPublicKey class
                  ElDKDNSRecord class
                  ElDomainKeysSigner class
                  ElDomainKeysVerifier class
                  ElDKSignature class
              S/MIME and OpenPGP/MIME
                  ElSimpleSMIMEMessage class
                  ElSimpleSMIMEOptions class
                  ElMessagePartHandlerSMime class
                  ElSMIMEMessageSigner class
                  ElSMIMEMessageVerifier class
                  ElSimplePGPMIMEMessage class
                  ElSimplePGPMIMEOptions class
                  ElMessagePartHandlerPGPMime class
          SSL/TLS
              ElSimpleSSLClient class
              ElSecureClient class
              ElSecureServer class
              ElSessionPool class
              ElSSLSocket class
              ElClientSSLSocket class
              ElServerSSLSocket class
              SSL Extensions
                  ElCustomSSLExtensions class
                  ElClientSSLExtensions class
                  ElServerSSLExtensions class
                  ElCustomSSLExtension class
                  ElClientCertURLsSSLExtension class
                  ElTruncatedHMACSSLExtension class
                  ElCertificateStatusSSLExtension class
                  ElMaxFragmentLengthSSLExtension class
                  ElTrustedCAsSSLExtension class
                  ElCertHashTypesSSLExtension class
                  ElServerNameSSLExtension class
                  ElUserNameSSLExtension class
                  ElServerCertificateTypeSSLExtension class
                  ElClientCertificateTypeSSLExtension class
              DTLS
                  ElDTLSClient class
                  ElDTLSServer class
                  ElDTLSServerFactory class
              OpenPGP/TLS
                  ElSSLPGPCertificateTypeHandler class
                  ElSSLClientPGPCertificateTypeHandler class
                  ElSSLServerPGPCertificateTypeHandler class
              Internet Protocols
                  HTTPS
                      ElHTTPSClient class
                      ElHTTPRequestParams class
                  FTPS
                      ElSimpleFTPSClient class
                      SBFTPProxySettings class
                  SMTP
                      ElSMTPClient class
          SSH
              ElSimpleSSHClient class
              ElSSHClient class
              ElSSHServer class
              ElSSHPublicKeyClient class
              ElSSHPublicKeyServer class
              ElTerminalInfo class
              Simple port forwarding
                  ElSSHCustomForwarding class
                  ElSSHLocalPortForwarding class
                  ElSSHRemotePortForwarding class
                  ElSSHForwardingIntercept class
              SSH server auxiliary
                  ElCustomSSHSubsystemHandler class
                  ElShellSSHSubsystemHandler class
                  ElPublicKeySSHSubsystemHandler class
                  ElCustomSocketForwardingSSHSubsystemHandler class
                  ElTCPForwardingSSHSubsystemHandler class
                  ElClientTCPForwardingSSHSubsystemHandler class
                  ElServerTCPForwardingSSHSubsystemHandler class
              OpenPGP/SSH
                  ElSSHPGPKey class
                  ElSSHPGPAuthHandler class
              SSH Tunnels
                  ElSSHTunnelList class
                  ElCustomSSHTunnel class
                  ElShellSSHTunnel class
                  ElCommandSSHTunnel class
                  ElSubsystemSSHTunnel class