axTLS vložený SSL software je vysoce konfigurovatelný klient / server TLSv1 SSL knihovna určen pro platformy s malými nároky na paměť. Dodává se s malým HTTP / HTTPS serveru a další testovací nástroje.
Chcete-li jej spustit:
in- Přejděte do adresáře axTLS a napište "make". Vyberte příslušný operační systém a spusťte jej (jako superuživatele, z adresáře _stage) s:
in- ./axhttpd
IN- Ukažte prohlížeč na https://127.0.0.1 (nebo bez ohledu na vaše jméno serveru).
in- Budete vyzváni k přijetí certifikátu axTLS (stiskněte tlačítko OK).
IN- můžete přistupovat ke stejným stránek pomocí běžného protokolu HTTP na http://127.0.0.1.
in- Na demo můžete spustit axssl serveru následované axssl klientem. Zadejte několik znaků do klienta a vidět, jak se objeví na serveru (pro Linux / Unix můžete psát znaky ze serveru a vidět je na straně klienta)
Vlastnosti .:
- velmi malé rozměry (kolem 50-60kB pro knihovnu v "serveru jen" režim).
- kulka Používá TLSv1 (zlepšení o SSLv3)
- bullet Session obnovení pro vysoký výkon SSL.
- bullet AES128 / AES256 pro vysoce kvalitní šifrování (stejně jako RC4).
- kulka Portable napříč mnoha systémech (napsaná v ANSI C). Testováno na Linux / Win32 / Cygwin / Solaris.
- kulka Variabilní velikosti klíče RSA (512-4096 bity byly testovány).
- kulka velmi jednoduchý API - ~ 20 funkce v C a bez struktur .
- kulka Peer ověření klient / server, certifikát řetězení, sezení je nové jednání.
- kulka X509v1, PKCS # 8, PKCS # 12 kláves / certifikáty in der / formátu PEM,
- bullet Vysoce konfigurovatelný možnosti kompilace-time (s použitím BusyBox-like config nástroj)
- kulka Dílčí kompatibilita openssl.
- bullet Rozhraní pro C #, VB.NET, Java, Perl a Lua.
- kulka je to zdarma! (LGPL licence)
Komentáře nebyl nalezen