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