Help for the TurboPower LockBox 3 component suite.

So here are your options for help
  • Read the help pages. See links below. These pages are under construction. Please be patient.
  • Ask a question on Stackoverflow.
  • Post your question, report of issue or suggestion on the forums (See Forums menu above).
  • If you are sure that your issue is a genuine lockbox 3 defect, you can report it here in the LB3 Defect Register.

Lockbox 3 on Stackoverflow

In addition to getting help on the forums of this website, you can also try StackOverflowQuestion. The tag to apply to your stackoverflow questions is lockbox-3Question.
This is my flair gravitar on Stackoverflow
profile for Sean B. Durkin at Stack Overflow, & for professional and enthusiast programmers

About components

  • TCodec
  • TCryptographicLibrary
  • THash
  • TSignatory

About interfaces

  • ICodec
  • IBlockCipher

Quick examples for the lazy reader --- How to do stuff!

  • Encrypt a stream
  • Initialize a Codec
  • Select a cipher
  • Encrypt a UTF-16 string
  • Encrypt an ansistring
  • Encrypt a file
  • Show a progress bar for a long file encryption operation.
  • Abort a too-long encryption
  • Encrypt memory of arbitary structure.
  • Hash something
  • Generate an RSA key
  • Sign a document
  • Verify the signature
  • Make your own block-mode cipher
* Example: encrypt a string with DES+CBC and PKCS5 padding

About symetric ciphers

  • Block Quantisation Rules (For block mode symetric ciphers, the rules on how arbitary length streams are quantised into lengths suitable for block-mode processing).
  • AES
  • Blowfish
  • Twofish
  • DES
  • 3DES

About hashes

  • MD5
  • SHA-1
  • SHA-2 family

About asymetric ciphers

About design-time aides

  • Pseudo properties appearing in the object inspector
  • The context-sensitive About Box

About block-cipher chaining modes

  • ECB
  • CBC
  • CFB 8-bit
  • CFB block mode
  • CTR
  • OFB
  • PCBC

For Lachlan
Delphi-to-PHP Tutorial project home