This document provides the Installation Guide and Release Notes for VSI SSL111 Version 1.1-11 for OpenVMS Alpha servers, released in December 2020. It is based on Open Source OpenSSL version 1.1.1i.
Key Information:
Prerequisites:
Coexistence and Migration (Crucial Points):
SSL111$ prefixes for logical names, directories, command procedures, and library names).SYS$SYSDEVICE:[VMS$COMMON.SSL111.DEMOCA...] directory. Critically, the certificate hash algorithm has changed from MD5 (V1.4/SSL1) to SHA-1 (SSL111 V1.1). This means existing certificate files, named after their MD5 hash, will cause validation failures. Users must manually rename certificate files to their corresponding SHA-1 hash names.OPENSSL: This common logical name will point to the version of the product (SSL, SSL1, or SSL111) that was started last. Care must be taken to ensure it points to SSL111$INCLUDE: before rebuilding applications.OPENSSL.CNF, OPENSSL-VMS.CNF) modified for older SSL versions must be updated and copied to the new SSL111$ directories.Installation & Post-Installation:
$ PRODUCT INSTALL SSL111 command.SSL111$STARTUP.COM must be added to SYS$MANAGER:SYSTARTUP_VMS.COM and invoked last to ensure correct logical name definitions.SSL111$SHUTDOWN.COM should be added to SYS$MANAGER:SYSHUTDWN.COM.@SYS$TEST:SSL111$IVP.COM) and a Certificate Tool (@SSL111$COM:SSL111$CERT_TOOL) are available.Application Development:
SSL111$LIBSSL_SHR.EXE for 64-bit, SSL111$LIBSSL_SHR32.EXE for 32-bit)./POINTER_SIZE=64. Linking uses options files to specify the correct shareable images.Release Notes & Limitations:
TLS1_ALLOW_EXPERIMENTAL_CIPHERSUITES is enabled.${var} format.RAND_egd, RAND_egd_bytes, and RAND_query_egd_bytes APIs are not available; use RAND_poll() for secure random seeds.Site structure and layout ©2025 Majenko Technologies