# Encryption for OpenVMS Installation and Reference Manual

Previous | Contents | Index

Chapter 4
4 | Programming with Encryption for OpenVMS Routines
4.1 | How the Routines Work
4.1.1 | DES Key and Data Semantics
4.2 | Maintaining Keys
4.3 | Operations on Files
4.4 | Operations on Records and Blocks
4.5 | Routine Descriptions
4.5.1 | Specifying Arguments
4.5.2 | Bitmasks
4.5.3 | Error Handling
Command 1 | ENCRYPT$DECRYPT
Command 2 | ENCRYPT$DECRYPT_ONE_RECORD
Command 3 | ENCRYPT$DEFINE_KEY
Command 4 | ENCRYPT$DELETE_KEY
Command 5 | ENCRYPT$ENCRYPT
Command 6 | ENCRYPT$ENCRYPT_FILE
Command 7 | ENCRYPT$ENCRYPT_ONE_RECORD
Command 8 | ENCRYPT$FINI
Command 9 | ENCRYPT$GENERATE_KEY
Command 10 | ENCRYPT$INIT
Command 11 | ENCRYPT$STATISTICS
Appendix A
Appendix A | Command Reference
Command 12 | BACKUP /ENCRYPT
Command 13 | DECRYPT
Command 14 | ENCRYPT
Command 15 | ENCRYPT /AUTHENTICATE
Command 16 | ENCRYPT /CREATE_KEY
Command 17 | ENCRYPT /REMOVE_KEY
Appendix B
Appendix B | Error Messages
B.1 | ENCRYPT and DECRYPT Messages
B.2 | BACKUP Utility Messages
Index
| Index
Figures
1-1 | Encrypting a File
1-2 | Decrypting a File
3-1 | Relationship of Keys and Algorithms
4-1 | OpenVMS Numbering Overlay on FIPS-46 Numbering
4-2 | NBS Numbering Overlay on an OpenVMS Quadword
Tables
1-1 | Components of the Encryption Operation
4-1 | Comparison of NBS and OpenVMS Numbering Conventions
4-2 | Routines for Maintaining Keys
4-3 | ENCRYPT$DEFINE_KEY Flags
4-4 | ENCRYPT$ENCRYPT_FILE Flags

Previous | Next | Contents | Index