GENERATED: JUL 10,2017 - 11:53PM
Encryption Test Bench Demo [V10.17.05.0168]

Previous Page
LOW-LEVEL MEMORY AND FILE ENCRYPTION EXAMPLES
This application demonstrates the low-level file and memory encryption, capabilities of the HNDEncrypt class.
•  Class attached to procedure using EmbedObject template
•  128 Bit encryption inherits abilities from Windows Crypto API
•  Files encrypted or decrypted in a single pass
•  Optional file compression/decompression
•  Encrypt a STRING or CSTRING memory buffer in-memory
•  Decrypt a STRING or CSTRING memory buffer in-memory
•  Convert Encrypted Data to Base64 for web transfer
•  Optional encryption key generation
•  Encrypt passwords with embedded key using SetPass(), GetPass()
•  Encrypt buffers with embedded key using AutoEncrypt(),AutoDecrypt()
•  More...

Any questions, feel free to ask: news.cwhandy.com

Cheers,
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca (CHT Website)
news.cwhandy.ca (CHT Forum)


Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 CHT AACHTControlPanel - Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0003) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0004) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(0005) INIFile(HNDTools) 1 CHT INIFile - .INI FIle and Registry extension classes - HNDIni - globally to your application.
(5) Global Templates Found

1 - Procedure Template Type: Frame
Main ()
Count Local Template Name Qty Local Template Description
(0006) DateTimeDisplay(ABC) 1 Display the date and/or time in the current window
(0007) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0008) HandyHelpFileFetch(HNDTools) 2 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(6)
(0009) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(4) Local Templates Found In Main

2 - Procedure Template Type: Source
JumpStartLowLevelFileAndMemoryEncryptionExamples (BYTE xExample=1)
Count Local Template Name Qty Local Template Description
(0010) EmbedDiskFunctions(HNDTools) 1 CHT EmbedDiskFunctions - Disk Functions Classes - An Instance Of:
(0011) EmbedEncryptionFunctions(HNDTools) 1 CHT EmbedEncryptionFunctions - An Instance Of:
(0012) EmbedHndDosFileFunctions(HNDTools) 1 CHT EmbedHndDOSFileFunctions - An Instance Of:
(0013) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(4) Local Templates Found In JumpStartLowLevelFileAndMemoryEncryptionExamples

3 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0014) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0015) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0016) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0017) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0018) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartSplashCHTBlue

Copyright © 1996-2017 - CHT Version: [21C.00.00]
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDXTEST.APP