{"repo":"jens-maus/amissl","free":true,"listed":false,"github":"https://github.com/jens-maus/amissl","clone":"git clone https://github.com/jens-maus/amissl.git","description":":closed_lock_with_key: AmiSSL is the AmigaOS/MorphOS/AROS port of OpenSSL. It wraps the full functionality of OpenSSL into a full-fledged Amiga shared library that makes it possible for Amiga applications to use the full OpenSSL API through a standard Amiga shared library interface (e.g. web browsers wanting to support HTTPS, etc.)...","language":"C","stars":115,"topics":["amiga","openssl","aros","morphos","sdk","amissl-library","amigaos","amigaos4","root-certificate","amiga-applications"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"The AmiSSL project is a collaborative effort to develop a port of OpenSSL in a shared library for Amiga-based systems (AmigaOS, MorphOS, AROS, etc). OpenSSL (www.openssl.org) is \"an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library.\" The library together with its provided software development kit (SDK) tries to be 100% API/ABI compatible to the OpenSSL version it is based on. Due to it being a shared library, it can be used by several Amiga applications at the same time, without wasting resources. AmiSSL v5 is a new major release which has been updated with full compatibility with OpenSSL 3.6. This includes important security related fixes, a built-in HTTP(S) client and comes with the latest encryption ciphers which are required nowadays to connect to modern SSL-based services such as HTTPS and SSH. General AmiSSL consists of four major components: the shared libraries, the public root CA certificates, a port of the OpenSSL command-line tool and the developer SDK. Libraries The main library is amisslmaster.library which acts as a proxy and opens the appropriate AmiSSL library (with compatibility to a certain OpenSSL version) for the programs using AmiSSL. This mechanism allows different AmiSSL versions to be installed in parallel, due to different applications potentially requiring different versions. For this","default_branch":null,"files":null,"tree":[],"storefront":"/r/jens-maus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jens-maus/amissl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}