![]() RFC 6066: Transport Layer Security (TLS) Extensions: Extension Definitions.RFC 5932: Camellia Cipher Suites for TLS.RFC 5746: TLS Renegotiation Indication Extension.RFC 5489: ECDHE_PSK Cipher Suites for Transport Layer Security (TLS).RFC 5487: PSK Cipher Suites for TLS with SHA-256/384 and AES Galois Counter Mode.RFC 5469: DES and IDEA Cipher Suites for Transport Layer Security (TLS).RFC 5289: TLS ECC Cipher Suites with SHA-256/384 and AES Galois Counter Mode.RFC 5288: AES Galois Counter Mode (GCM) Cipher Suites for TLS.RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile.RFC 5246: The Transport Layer Security (TLS) Protocol Version 1.2.RFC 5116: An Interface and Algorithms for Authenticated Encryption.RFC 4492: Elliptic Curve Cryptography (ECC) Cipher Suites for TLS.RFC 4347: Datagram Transport Layer Security (DTLS).RFC 4346: The Transport Layer Security (TLS) Protocol Version 1.1.RFC 4279: Pre-Shared Key Cipher Suites for Transport Layer Security (TLS).RFC 4162: Addition of SEED Cipher Suites to Transport Layer Security (TLS).RFC 3268: Advanced Encryption Standard (AES) Cipher Suites for TLS.X.509 certificates and PKIX path validation.PSK with (EC)DHE key establishment (TLS 1.3).ClientHello Padding extension (RFC 7685).Application-Layer Protocol Negotiation (ALPN) extension.Maximum Fragment Length extension (RFC 6066).Supports secure renegotiation (RFC 5746).Supports MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hash algorithms.Supports RC4, IDEA, DES, 3DES, AES, Camellia, SEED and ARIA encryption algorithms.ChaCha20Poly1305 Authenticated Encryption with Associated Data (AEAD).Cipher Block Chaining-MAC (CCM) and Galois Counter Mode (GCM).Supports stream ciphers and CBC block ciphers.EdDSA signature scheme (Ed25519 and Ed448 elliptic curves).RSA signature schemes (RSASSA PKCS#1 v1.5 and RSASSA-PSS).Supports PSK (Pre-Shared Key) cipher suites.FFDHE (Finite Field Diffie-Hellman Ephemeral).ECDH key exchange based on Curve25519 (X25519) and Curve448 (X448).The library is distributed as a full ANSI C and highly maintainable source code.Portable architecture (no processor dependencies).Consistent application programming interface (API).Built-time configuration to embed only the necessary features RSA, Diffie-Hellman and ECDH key exchange algorithms.Rich set of TLS cipher suites (including Suite B profile).Supports ECC (Elliptic Curve Cryptography).Supports DTLS 1.0 and DTLS 1.2 (Datagram Transport Layer Security).Supports TLS 1.0, TLS 1.1, TLS 1.2 and TLS 1.3 protocols.We also propose an evaluation license (90-day license in source form) with technical support for an easier onboarding and effective evaluation of our software. IoT protocols, electronic mail, web server, file transfer, VoIP).ĬycloneSSL is available either as open source (GPLv2 license) or under a royalty-free commercial license (non-GPL license). It provides the ability to secure communications over the Internet (e.g. CycloneSSL is a lightweight TLS / DTLS implementation targeted for use by embedded application developers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |