/***************************************************************************/ /** **/ /** HP CONFIDENTIAL. This software is confidential proprietary software **/ /** licensed by Hewlett-Packard Development Company, L.P., and is not **/ /** authorized to be used, duplicated OR disclosed to anyone without the **/ /** prior written permission of HP. **/ /** © 2021 Copyright Hewlett-Packard Development Company, L.P. **/ /** **/ /** VMS SOFTWARE, INC. CONFIDENTIAL. This software is confidential **/ /** proprietary software licensed by VMS Software, Inc., and is not **/ /** authorized to be used, duplicated or disclosed to anyone without **/ /** the prior written permission of VMS Software, Inc. **/ /** © 2021 Copyright VMS Software, Inc. **/ /** **/ /***************************************************************************/ /********************************************************************************************************************************/ /* Created: 9-Mar-2021 22:27:22 by OpenVMS SDL EV3-3 */ /* Source: 09-MAR-2021 22:27:21 $1$DGA8085:[ENCRYPT.OBJ]ENCRYPT_MESSAGES.SDL;1 */ /********************************************************************************************************************************/ /*** MODULE $ENCRYPTDEF ***/ #ifndef __ENCRYPTDEF_LOADED #define __ENCRYPTDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif /* */ /* This SDL File Generated by VAX-11 Message V04-00 on 9-MAR-2021 22:27:21.72 */ /* */ /* ENCRYPT_MESSAGES.MSG */ /* */ /* MESSAGE DEFINITIONS FOR THE DATA ENCRYPTION FACILITY */ /* */ /* ************************************************************************** */ /* ** */ /* * © 2011 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. */ /* * */ /* * CONFIDENTIAL COMPUTER SOFTWARE. VALID LICENSE FROM HP AND/OR ITS */ /* * SUBSIDIARIES REQUIRED FOR POSSESSION, USE, OR COPYING. */ /* * */ /* * CONSISTENT WITH FAR 12.211 AND 12.212, COMMERCIAL COMPUTER SOFTWARE, */ /* * COMPUTER SOFTWARE DOCUMENTATION, AND TECHNICAL DATA FOR COMMERCIAL ITEMS */ /* * ARE LICENSED TO THE U.S. GOVERNMENT UNDER VENDOR'S STANDARD COMMERCIAL */ /* * LICENSE. */ /* * */ /* * NEITHER HP NOR ANY OF ITS SUBSIDIARIES SHALL BE LIABLE FOR TECHNICAL OR */ /* * EDITORIAL ERRORS OR OMISSIONS CONTAINED HEREIN. THE INFORMATION IN THIS */ /* * DOCUMENT IS PROVIDED "as is" WITHOUT WARRANTY OF ANY KIND AND IS SUBJECT TO */ /* * CHANGE WITHOUT NOTICE. THE WARRANTIES FOR HP PRODUCTS ARE SET FORTH IN THE */ /* * EXPRESS LIMITED WARRANTY STATEMENTS ACCOMPANYING SUCH PRODUCTS. NOTHING */ /* * HEREIN SHOULD BE CONSTRUED AS CONSTITUTING AN ADDITIONAL WARRANTY. */ /* ** */ /* ************************************************************************** */ /* */ /*++ */ /* FACILITY: */ /* VAX/VMS DATA ENCRYPTION SERVICES */ /* */ /* ABSTRACT: */ /* */ /* THESE ARE THE ERROR MESSAGES AND CODES USED BY THE VARIOUS */ /* ROUTINES OF THE FACILITY */ /* */ /* ENVIRONMENT: */ /* */ /* VAX/VMS OPERATING SYSTEM VERSIONS 3.0 OR LATER. */ /* */ /* AUTHOR: J. ERIC POLLACK, CREATION DATE: 4-NOV-1982 */ /* */ /* MODIFIED BY: */ /* */ /* V4.2 RUPESH SHANTAMURTY 16-DEC-2011 */ /* ADDED MESSAGES FOR GENERATING DIFFERENT LISTING FOR */ /* AES MODE OF OPERATION. ADDED HEADING3_16/_24/_32 ETC. FOR */ /* DIFFERENT KEY LENGTHS. UPDATED CHANGED VERSION TO V2.2. */ /* */ /* V4.1 PEM0127 PAUL MOSTEIKA 11-APR-2007 */ /* ADD FATAL ERROR FOR FILE TO LARGE TO ENCRYPT. WE NEED */ /* 3 BLOCKS FOR OVERHEAD, 2 TERABYTES (2^^32-1 - 3) BLOCKS. */ /* ALSO ADDED DEPRECATE WARNING TO DISABLE /COMPRESS IN ENFAC. */ /* NOTE: ALSO ADD SYMBOL_VECTORS TO ENCSHROPT.COM */ /* CHANGED 'VERSION ' */ /* NOTE: ALSO CHANGE VERSION IN ENCRYPT_IDENT.COM */ /* */ /* V4.0 PEM0123 PAUL MOSTEIKA 22-MAY-2006 */ /* CHANGE ENCRYPT VERSION TO V2.0 FOR OPENVMS V8.3 SSB RELEASE. */ /* */ /* V3.0 PEM0122 PAUL MOSTEIKA 17-APR-2006 */ /* ENSURE WHEN THE AES ALGORITHM IS SELECTED, THAT BOTH THE */ /* /KEY_ALGORITHM AND /DATA_ALGORITHM ARE SET FOR AES. DISALLOW */ /* MIXING DES AND AES FOR SECURITY OR ERROR REASONS. */ /* */ /* V2.1B PEM0114 PAUL E. MOSTEIKA 23-MAY-2005 */ /* ADDED AES FUNCTION CURRENTLY NOT IMPLEMENTED. */ /* V2.1A PEM0114 PAUL E. MOSTEIKA 13-MAY-2005 */ /* ADDED AES CIPHER SPECIFIC ERROR AND INFORMATIONAL MESSAGES. */ /* NOTE, ALSO ADD SYMBOL_VECTORS TO ENCSHROPT.COM */ /* */ /* PAT NELSON 25-APR-2005 */ /* FIXED SPELLOS, MADE EDITS, AND CHANGED INITIAL CAPS ON STANDARD */ /* MESSAGES TO COMPLY WITH NORMAL VMS CONVENTIONS. */ /* */ /* V2.0 PEM0114 PAUL E. MOSTEIKA 09-FEB-2005 */ /* UPDATED 'COPYRIGHT' AND 'VERSION MESSAGE (MAJOR INCREMENT) */ /* FOR AES ALGORITHM SUPPORT. */ /* */ /* V01.8 PEM0100 PAUL E. MOSTEIKA 15-SEP-2002 */ /* UPDATED COPYRIGHT AND 'COPYRIGHT' DATE MESSAGE. */ /* */ /* V01.7 KSG0140 KEVIN GREANEY 22-MAY-2001 */ /* IN ORDER TO SUPPORT THE SECURITY SETTINGS DATABASE, */ /* THE FOLLOWING MESSAGES WERE ADDED: */ /* - NEWSECDB - SECSETACL */ /* - SECSUMM1 - SECNOENTRY */ /* - SECSUMM2 - SECAUTHMISM */ /* - SECSUMM3 - SECAUTHMATCH */ /* - SECUPDENT - SECAUTHGEN */ /* - SECSETLINE - NOTSECDB */ /* */ /* ALSO, CHANGED VERSION NUMBER TO V1.6. */ /* */ /* V01.6 PEM0080 PAUL E. MOSTEIKA 05-MAR-2001 */ /* CHANGED VERSION TO V1.5 IN 'VERSION ' */ /* AND 'COPYRIGHT' DATE MESSAGE FOR ENCRYPT/VERSION O/P FOR BUGFIX. */ /* */ /* V01.5 PEM0045 PAUL E. MOSTEIKA 18-OCT-1999 */ /* BUMP VERSION TO V1.4 IN 'VERSION ' */ /* AND 'COPYRIGHT' DATE MESSAGE FOR ENCRYPT/VERSION O/P. */ /* */ /* V01.4 PEM0042 PAUL E. MOSTEIKA 24-SEP-1999 */ /* REMOVE .IDENT "ENCRYPT V1.31" DIRECTIVE AND USE */ /* ENCRYPT_IDENT.COM / BUILD.COM IN LINK. REFERENCE */ /* PTR 75-45-368. */ /* */ /* V01.3 PEM0042 PAUL E. MOSTEIKA 08-SEP-1999 */ /* SHORTEN 15 CHARACTER IDENT VERSION FIELD DUE TO TRUCNCATION */ /* AT 14 BETWEEN MESSAGE AND SDL EVENTUAL OUTPUT. */ /* */ /* V01.2 PFM0022 PATRICK MADDEN 11-AUG-1989 */ /* ADD MESSAGES FOR V1.2 */ /* */ /* V05-000 PFM0011 PATRICK MADDEN 04-NOV-1988 */ /* CHANGE SEVERITY OF WEAK KEY MESSAGES, AND ADD NEW MESSAGE. */ /* */ /* 5.0 JEP0033 ERIC POLLACK 12-FEB-1988 */ /* ADD MESSAGES */ /* ADD MESSAGES FOR DYNAMIC MAPPING OF ALGORITHMS, */ /* COMPRESS STATISTICS, AND BUGCHECK. */ /* */ /* V04-001 ACG0488 ANDREW C. GOLDSTEIN, 14-MAY-1985 21:07 */ /* ADD INVFLAGS MESSAGE, DOWNCASE STARTING LETTER OF ALL MESSAGES */ /* */ /* V01-003 JEP0005 ERIC POLLACK 31-AUG-1983 */ /* ADD MESSAGES FOR FILE ENCRYPTION */ /* */ /* V01-002 JEP0004 ERIC POLLACK 21-AUG-1983 */ /* ADD NOTHEXVAL */ /* */ /* V01-001 JEP0002 ERIC POLLACK 20-MAR-1983 */ /* ENHANCE STATUS MESSAGES. */ /* */ /*-- */ #define ENCRYPT$_FACILITY 282 #define ENCRYPT$_SUCCESS 18513921 #define ENCRYPT$_ENCSERCOM 18513929 #define ENCRYPT$_FILENCBLK 18513937 #define ENCRYPT$_FILDECBLK 18513945 #define ENCRYPT$_FILENCREC 18513953 #define ENCRYPT$_FILDECREC 18513961 #define ENCRYPT$_STATISTICS 18513969 #define ENCRYPT$_ERASED 18513977 #define ENCRYPT$_FILEPARAMS 18513985 #define ENCRYPT$_FILE_FNA 18513993 #define ENCRYPT$_FILE_RSA 18514001 #define ENCRYPT$_FILE_ESA 18514009 #define ENCRYPT$_COMPSTAT 18514017 #define ENCRYPT$_PENDING 18514025 #define ENCRYPT$_CONTINUE 18514033 #define ENCRYPT$_SIGWORD 18514041 #define ENCRYPT$_SIGLONG 18514049 #define ENCRYPT$_KEYDEF 18514057 #define ENCRYPT$_KEYDEL 18514065 /*ADD FURTHER MESSAGES AT END */ #define ENCRYPT$_INVARGCOU 18514082 #define ENCRYPT$_NOTYETIMP 18514090 #define ENCRYPT$_NOTESTROU 18514098 #define ENCRYPT$_NOFILESER 18514106 #define ENCRYPT$_FILDISKONLY 18514114 #define ENCRYPT$_FILNOPPF 18514122 #define ENCRYPT$_FILNODIR 18514128 #define ENCRYPT$_FILBADBLK 18514136 #define ENCRYPT$_UNSAGTFMT 18514146 #define ENCRYPT$_UNSASYNALG 18514154 #define ENCRYPT$_NOENCRYPT 18514162 #define ENCRYPT$_NODECRYPT 18514170 #define ENCRYPT$_NOKGENROU 18514178 #define ENCRYPT$_NOKTSTROU 18514186 /*ADD FURTHER MESSAGES AT END */ #define ENCRYPT$_INSCONSPA 18514244 #define ENCRYPT$_ILLALGSEL 18514252 #define ENCRYPT$_ILLALGMOD 18514260 #define ENCRYPT$_KEYPARERR 18514268 #define ENCRYPT$_KEYLENERR 18514276 #define ENCRYPT$_INPLENERR 18514284 #define ENCRYPT$_OUTLENERR 18514292 #define ENCRYPT$_CONLENERR 18514300 #define ENCRYPT$_CONINIERR 18514308 #define ENCRYPT$_CONPOIINI 18514316 #define ENCRYPT$_KEYTRNERR 18514324 #define ENCRYPT$_ALGSUBNOT 18514332 #define ENCRYPT$_INCKEYDEF 18514340 #define ENCRYPT$_NOTHEXVAL 18514348 #define ENCRYPT$_KEYBUFCKS 18514352 #define ENCRYPT$_FILSTRUNS 18514364 #define ENCRYPT$_CONNOTINI 18514372 #define ENCRYPT$_ILLDESTYP 18514380 #define ENCRYPT$_INVFLAGS 18514388 #define ENCRYPT$_INVARGVAL 18514396 #define ENCRYPT$_BUGCHECK 18514404 #define ENCRYPT$_FILESTRUCT 18514412 #define ENCRYPT$_ALGONEWAY 18514420 #define ENCRYPT$_ALGNOTSPEC 18514428 #define ENCRYPT$_TESTFAIL 18514436 #define ENCRYPT$_IMGVERNEQ 18514444 #define ENCRYPT$_INSTALLIT 18514452 #define ENCRYPT$_KEYMISSING 18514460 #define ENCRYPT$_INVROUNDUP 18514468 /*ADD FURTHER MESSAGES AT END */ #define ENCRYPT$_HIGHVER 18514560 #define ENCRYPT$_SUPERSEDE 18514568 #define ENCRYPT$_CRECONTIG 18514576 #define ENCRYPT$_KEYUNKNOW 18514588 #define ENCRYPT$_UNSVER 18514592 #define ENCRYPT$_NOTDEL 18514603 #define ENCRYPT$_INPUTERROR 18514611 #define ENCRYPT$_CONFIRM_ENCR 18514617 #define ENCRYPT$_CONFIRM_DECR 18514625 /* */ /* BECAUSE OF THE CONVOLUTED WAY THE WEAK_KEY ERROR IS HANDLED, WE NEED */ /* TWO MESSAGES WITH THE SAME ERROR MESSAGE. */ /* */ #define ENCRYPT$_WEAK_KEY 18514632 #define ENCRYPT$_WEAK_KEYD 18514640 #define ENCRYPT$_INVWEAK_KEY 18514652 #define ENCRYPT$_COPYRIGHT 18514659 #define ENCRYPT$_VERSION 18514667 #define ENCRYPT$_NEWDB 18514675 #define ENCRYPT$_NOUPDATE 18514683 #define ENCRYPT$_UPDENTRY 18514691 #define ENCRYPT$_HEADING1 18514699 #define ENCRYPT$_HEADING2 18514707 #define ENCRYPT$_HEADING2A 18514715 #define ENCRYPT$_HEADING3 18514723 #define ENCRYPT$_HEADING4 18514731 #define ENCRYPT$_HEADING3A 18514739 #define ENCRYPT$_HEADING4A 18514747 #define ENCRYPT$_HEADING3_16 18514755 #define ENCRYPT$_HEADING4_16 18514763 #define ENCRYPT$_HEADING3_24 18514771 #define ENCRYPT$_HEADING4_24 18514779 #define ENCRYPT$_HEADING3_32 18514787 #define ENCRYPT$_HEADING4_32 18514795 #define ENCRYPT$_SHORTLINE 18514803 #define ENCRYPT$_SHORTLINE_16 18514811 #define ENCRYPT$_SHORTLINE_24 18514819 #define ENCRYPT$_SHORTLINE_32 18514827 #define ENCRYPT$_LONGLINE 18514835 #define ENCRYPT$_STRNEW 18514843 #define ENCRYPT$_STRFAIL 18514851 #define ENCRYPT$_STRSAME 18514859 #define ENCRYPT$_SUMMARY1 18514867 #define ENCRYPT$_SUMMARY2 18514875 #define ENCRYPT$_SUMMARY3 18514883 #define ENCRYPT$_AUTHMATCH 18514889 #define ENCRYPT$_AUTHGEN 18514897 #define ENCRYPT$_CONFIRM_MAC 18514905 #define ENCRYPT$_NOENTRY 18514912 #define ENCRYPT$_AUTHMISM 18514920 #define ENCRYPT$_CRCFAIL 18514928 #define ENCRYPT$_DBUNRDBL 18514940 #define ENCRYPT$_NOTAUTHDB 18514948 #define ENCRYPT$_DBOPEN 18514956 #define ENCRYPT$_UNSFTR 18514962 #define ENCRYPT$_ILLSEMTAG 18514970 #define ENCRYPT$_CORRUPT 18514976 #define ENCRYPT$_ERRORISUE 18514984 #define ENCRYPT$_NEWSECDB 18514995 #define ENCRYPT$_UPDSECENT 18515003 #define ENCRYPT$_SECSUMM1 18515011 #define ENCRYPT$_SECSUMM2 18515019 #define ENCRYPT$_SECSUMM3 18515027 #define ENCRYPT$_SECUPDENT 18515035 #define ENCRYPT$_SECSETLINE 18515043 #define ENCRYPT$_SECSETACL 18515051 #define ENCRYPT$_SECNOENTRY 18515056 #define ENCRYPT$_SECAUTHMISM 18515064 #define ENCRYPT$_SECAUTHMATCH 18515073 #define ENCRYPT$_SECAUTHGEN 18515081 #define ENCRYPT$_NOTSECDB 18515092 /* */ /* ADD ALL FURTHER MESSAGES HERE SPECIFYING SEVERITY INDIVIDUALLY FOR EACH. */ /* DON'T FORGET TO ADD MESSAGE CODE TO ENCSHROPT.COM AS WELL... */ /* */ #define ENCRYPT$_AESNODATA 18515099 #define ENCRYPT$_AESINIERR 18515106 #define ENCRYPT$_AESENCERR 18515114 #define ENCRYPT$_AESDECERR 18515122 #define ENCRYPT$_AESFINERR 18515130 #define ENCRYPT$_AESNOFUNC 18515140 #define ENCRYPT$_AESMIXDES 18515148 #define ENCRYPT$_FILETOOBIG 18515156 #define ENCRYPT$_DEPRECATE 18515160 #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __ENCRYPTDEF_LOADED */