|
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) |
| PROCEDURE (1): Main (Procedure Template: Frame) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In Main | |||||
| PROCEDURE (2): JumpStartLowLevelFileAndMemoryEncryptionExamples (Procedure Template: Source) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HDisk | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0002) | HFile | HNDDosFile | HND | 70 | HNDDOSF.INC |
| (0003) | HEncrypt | HNDEncrypt | HNDINET | 146 | HNDENCRP.INC |
| (3) Class Instances Found In JumpStartLowLevelFileAndMemoryEncryptionExamples | |||||
| PROCEDURE (3): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartSplashCHTBlue | |||||
Classes By Procedure In HNDXTEST.APP