AmiSSL 5.10
About
This is version 5.10 of the open-source based AmiSSL library for Amiga based operating systems. AmiSSL v5 is a new major release which has been updated with full compatibility with OpenSSL 3.1. This includes important security related fixes, a built-in HTTP(S) client and comes with new encryption ciphers which are required nowadays to connect to modern SSL-based services such as HTTPS and SSH.
Changes
- Updated OpenSSL backend to full compatibility with the latest OpenSSL 3.1.2 (1.8.2023) version, which includes improvements and fixes for three low severity identified vulnerabilities:
- Fix excessive time spent checking DH q parameter value. (CVE-2023-3817)
- Fix DH_check() excessive time with over sized modulus. (CVE-2023-3446)
- Do not ignore empty associated data entries with AES-SIV. (CVE-2023-2975)
For details on all changes, see the full commit log.
Backwards Compatibility
All applications compiled to use previous versions of AmiSSL v5 will automatically use this latest version once installed. Old applications will continue to use AmiSSL v4 or older and will need to be recompiled with the updated SDK in order to start using AmiSSL v5. Besides this difference, AmiSSL v5 can be installed on top of any previous AmiSSL versions, which ensures that applications compiled for AmiSSL v1/v2/v3/v4 continue to work.
Requirements
AmigaOS 4.0+/PPC, AmigaOS 3.0+/68020+ or MorphOS
IMPORTANT NOTE
This release comes with binaries for the AmigaOS4/PPC and AmigaOS3/m68k platform only. Unfortunately, due to lack of motivated developers we couldn't provide native binaries for the MorphOS/PPC or AROS (PPC, i386, x86_64) platform. If you are, however, interested in seeing AmiSSL v5 being ported to these other Amiga-based platforms, please try to find motivated and talented developers who join our team as maintainers for these alternative platforms. In addition, if you are a MorphOS or AROS developer yourself, feel free to send pull requests to see your platform supported in one of the next releases.
Download
Please find the necessary OS specific installation archives and the developer SDK attached to this release below. The SHA256 checksums for the archives are:
3a47c2149ca3d1bc44b3f822cc14a2b79e24c5e40e135214f9b092530a33bdc0 AmiSSL-5.10-OS3.lha
ee2a11eb4545f12c5397299f3fc17dfa4ca71e69c18a5eec9e7eae274ddc435c AmiSSL-5.10-OS4.lha
8ae34d4734bf9d32052532c675b315d378a82cbe26662ee94ea6535ca044149b AmiSSL-5.10-SDK.lha