--************************************************************************* --* * --* 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:21 by OpenVMS SDL EV3-3 -- Source: 09-MAR-2021 22:27:21 $1$DGA8085:[ENCRYPT.OBJ]ENCRYPT_MESSAGES.SDL;1 --******************************************************************************************************************** with SYSTEM; use SYSTEM; with STARLET; use STARLET; with CONDITION_HANDLING; use CONDITION_HANDLING; package ENCRYPT_MESSAGES is -- module $ENCRYPTDEF -- -- 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. -- ---- ENCRYPT_FACILITY : constant := 282; ENCRYPT_SUCCESS : constant := 18513921; ENCRYPT_ENCSERCOM : constant := 18513929; ENCRYPT_FILENCBLK : constant := 18513937; ENCRYPT_FILDECBLK : constant := 18513945; ENCRYPT_FILENCREC : constant := 18513953; ENCRYPT_FILDECREC : constant := 18513961; ENCRYPT_STATISTICS : constant := 18513969; ENCRYPT_ERASED : constant := 18513977; ENCRYPT_FILEPARAMS : constant := 18513985; ENCRYPT_FILE_FNA : constant := 18513993; ENCRYPT_FILE_RSA : constant := 18514001; ENCRYPT_FILE_ESA : constant := 18514009; ENCRYPT_COMPSTAT : constant := 18514017; ENCRYPT_PENDING : constant := 18514025; ENCRYPT_CONTINUE : constant := 18514033; ENCRYPT_SIGWORD : constant := 18514041; ENCRYPT_SIGLONG : constant := 18514049; ENCRYPT_KEYDEF : constant := 18514057; ENCRYPT_KEYDEL : constant := 18514065; --ADD FURTHER MESSAGES AT END ENCRYPT_INVARGCOU : constant := 18514082; ENCRYPT_NOTYETIMP : constant := 18514090; ENCRYPT_NOTESTROU : constant := 18514098; ENCRYPT_NOFILESER : constant := 18514106; ENCRYPT_FILDISKONLY : constant := 18514114; ENCRYPT_FILNOPPF : constant := 18514122; ENCRYPT_FILNODIR : constant := 18514128; ENCRYPT_FILBADBLK : constant := 18514136; ENCRYPT_UNSAGTFMT : constant := 18514146; ENCRYPT_UNSASYNALG : constant := 18514154; ENCRYPT_NOENCRYPT : constant := 18514162; ENCRYPT_NODECRYPT : constant := 18514170; ENCRYPT_NOKGENROU : constant := 18514178; ENCRYPT_NOKTSTROU : constant := 18514186; --ADD FURTHER MESSAGES AT END ENCRYPT_INSCONSPA : constant := 18514244; ENCRYPT_ILLALGSEL : constant := 18514252; ENCRYPT_ILLALGMOD : constant := 18514260; ENCRYPT_KEYPARERR : constant := 18514268; ENCRYPT_KEYLENERR : constant := 18514276; ENCRYPT_INPLENERR : constant := 18514284; ENCRYPT_OUTLENERR : constant := 18514292; ENCRYPT_CONLENERR : constant := 18514300; ENCRYPT_CONINIERR : constant := 18514308; ENCRYPT_CONPOIINI : constant := 18514316; ENCRYPT_KEYTRNERR : constant := 18514324; ENCRYPT_ALGSUBNOT : constant := 18514332; ENCRYPT_INCKEYDEF : constant := 18514340; ENCRYPT_NOTHEXVAL : constant := 18514348; ENCRYPT_KEYBUFCKS : constant := 18514352; ENCRYPT_FILSTRUNS : constant := 18514364; ENCRYPT_CONNOTINI : constant := 18514372; ENCRYPT_ILLDESTYP : constant := 18514380; ENCRYPT_INVFLAGS : constant := 18514388; ENCRYPT_INVARGVAL : constant := 18514396; ENCRYPT_BUGCHECK : constant := 18514404; ENCRYPT_FILESTRUCT : constant := 18514412; ENCRYPT_ALGONEWAY : constant := 18514420; ENCRYPT_ALGNOTSPEC : constant := 18514428; ENCRYPT_TESTFAIL : constant := 18514436; ENCRYPT_IMGVERNEQ : constant := 18514444; ENCRYPT_INSTALLIT : constant := 18514452; ENCRYPT_KEYMISSING : constant := 18514460; ENCRYPT_INVROUNDUP : constant := 18514468; --ADD FURTHER MESSAGES AT END ENCRYPT_HIGHVER : constant := 18514560; ENCRYPT_SUPERSEDE : constant := 18514568; ENCRYPT_CRECONTIG : constant := 18514576; ENCRYPT_KEYUNKNOW : constant := 18514588; ENCRYPT_UNSVER : constant := 18514592; ENCRYPT_NOTDEL : constant := 18514603; ENCRYPT_INPUTERROR : constant := 18514611; ENCRYPT_CONFIRM_ENCR : constant := 18514617; ENCRYPT_CONFIRM_DECR : constant := 18514625; -- -- BECAUSE OF THE CONVOLUTED WAY THE WEAK_KEY ERROR IS HANDLED, WE NEED -- TWO MESSAGES WITH THE SAME ERROR MESSAGE. -- ENCRYPT_WEAK_KEY : constant := 18514632; ENCRYPT_WEAK_KEYD : constant := 18514640; ENCRYPT_INVWEAK_KEY : constant := 18514652; ENCRYPT_COPYRIGHT : constant := 18514659; ENCRYPT_VERSION : constant := 18514667; ENCRYPT_NEWDB : constant := 18514675; ENCRYPT_NOUPDATE : constant := 18514683; ENCRYPT_UPDENTRY : constant := 18514691; ENCRYPT_HEADING1 : constant := 18514699; ENCRYPT_HEADING2 : constant := 18514707; ENCRYPT_HEADING2A : constant := 18514715; ENCRYPT_HEADING3 : constant := 18514723; ENCRYPT_HEADING4 : constant := 18514731; ENCRYPT_HEADING3A : constant := 18514739; ENCRYPT_HEADING4A : constant := 18514747; ENCRYPT_HEADING3_16 : constant := 18514755; ENCRYPT_HEADING4_16 : constant := 18514763; ENCRYPT_HEADING3_24 : constant := 18514771; ENCRYPT_HEADING4_24 : constant := 18514779; ENCRYPT_HEADING3_32 : constant := 18514787; ENCRYPT_HEADING4_32 : constant := 18514795; ENCRYPT_SHORTLINE : constant := 18514803; ENCRYPT_SHORTLINE_16 : constant := 18514811; ENCRYPT_SHORTLINE_24 : constant := 18514819; ENCRYPT_SHORTLINE_32 : constant := 18514827; ENCRYPT_LONGLINE : constant := 18514835; ENCRYPT_STRNEW : constant := 18514843; ENCRYPT_STRFAIL : constant := 18514851; ENCRYPT_STRSAME : constant := 18514859; ENCRYPT_SUMMARY1 : constant := 18514867; ENCRYPT_SUMMARY2 : constant := 18514875; ENCRYPT_SUMMARY3 : constant := 18514883; ENCRYPT_AUTHMATCH : constant := 18514889; ENCRYPT_AUTHGEN : constant := 18514897; ENCRYPT_CONFIRM_MAC : constant := 18514905; ENCRYPT_NOENTRY : constant := 18514912; ENCRYPT_AUTHMISM : constant := 18514920; ENCRYPT_CRCFAIL : constant := 18514928; ENCRYPT_DBUNRDBL : constant := 18514940; ENCRYPT_NOTAUTHDB : constant := 18514948; ENCRYPT_DBOPEN : constant := 18514956; ENCRYPT_UNSFTR : constant := 18514962; ENCRYPT_ILLSEMTAG : constant := 18514970; ENCRYPT_CORRUPT : constant := 18514976; ENCRYPT_ERRORISUE : constant := 18514984; ENCRYPT_NEWSECDB : constant := 18514995; ENCRYPT_UPDSECENT : constant := 18515003; ENCRYPT_SECSUMM1 : constant := 18515011; ENCRYPT_SECSUMM2 : constant := 18515019; ENCRYPT_SECSUMM3 : constant := 18515027; ENCRYPT_SECUPDENT : constant := 18515035; ENCRYPT_SECSETLINE : constant := 18515043; ENCRYPT_SECSETACL : constant := 18515051; ENCRYPT_SECNOENTRY : constant := 18515056; ENCRYPT_SECAUTHMISM : constant := 18515064; ENCRYPT_SECAUTHMATCH : constant := 18515073; ENCRYPT_SECAUTHGEN : constant := 18515081; ENCRYPT_NOTSECDB : constant := 18515092; -- -- ADD ALL FURTHER MESSAGES HERE SPECIFYING SEVERITY INDIVIDUALLY FOR EACH. -- DON'T FORGET TO ADD MESSAGE CODE TO ENCSHROPT.COM AS WELL... -- ENCRYPT_AESNODATA : constant := 18515099; ENCRYPT_AESINIERR : constant := 18515106; ENCRYPT_AESENCERR : constant := 18515114; ENCRYPT_AESDECERR : constant := 18515122; ENCRYPT_AESFINERR : constant := 18515130; ENCRYPT_AESNOFUNC : constant := 18515140; ENCRYPT_AESMIXDES : constant := 18515148; ENCRYPT_FILETOOBIG : constant := 18515156; ENCRYPT_DEPRECATE : constant := 18515160; end ENCRYPT_MESSAGES;