- C ile yazılmış bir SSL/TLS (RFC 5246) uygulaması
- Doğru ve güvenli bir uygulamayı hedefler: güvensiz protokol sürümleri ve algoritmaların seçilememesi için tasarlanmıştır
- Mümkün olduğunca küçük: en küçük sunucu uygulaması yalnızca 20 KB derlenmiş kod ve 25 KB RAM gerektirir
- Taşınabilir: Linux/Windows ile küçük gömülü sistemlere ve bootstrap kodlarına kadar kullanılabilir
- Özellik açısından zengin ve genişletilebilir
- Mevcut sürüm 0.6 ve beta durumunda
- Halihazırda uygulanmış olanlar
- Statik bağlama modeli
- Dinamik bellek tahsisi yok: kütüphane içinde hiç
malloc() çağrısı yoktur. Yalnızca memcpy(), memmove(), memcmp(), strlen() gerekir
- Hem istemci hem sunucu uygulanmıştır
- TLS 1.0/1.1/1.2 desteklenir. Tasarım gereği SSL 2.0/3.0 desteklenmez
- RSA, ECDH, ECDHE anahtar değişimi desteği
- Asgari düzeyde X.509 sertifika doğrulama uygulaması
- MIT lisansı
Henüz yorum yok.