Listen to us talk in person! We will be at Aerospace TechWeek Europe in Munich on 29th-30th March 2023. Senior Software Engineer Daniele Lacamera will be giving a fantastic presentation in the Tech Workshops, on the expo floor. Titled “Cybersecurity attacks in avionics: countermeasures and mitigations”; listen to Daniele introduce a range of potential risks […]
Read MoreMore TagCategory: Uncategorized
Support for Parsing Indefinite Length PKCS#12
wolfSSL’s cryptography engine wolfCrypt is a lightweight crypto library written in ANSI C and known for its speed, small size, and feature set. This feature set now includes the ability to parse BER encoded PKCS#12 certificates. To test out the implementation, simply configure wolfSSL with –enable-indef and load your indefinite length PKCS#12 cert the same […]
Read MoreMore TagSecure the Skies and Space with wolfSSL at Satellite 2023
Be our guest at Satellite 2023 with a FREE Exhibit Hall Pass! Come talk to the wolfSSL team at booth #1440, March 13-16 in Washington D.C! We would love to talk with you about: wolfSSL new features wolfSSL with TLS 1.3, and DTLS 1.3 wolfCrypt with FIPS 140-3 support wolfCrypt as an engine for OpenSSL […]
Read MoreMore TagEspressif and wolfSSL at Embedded World
Embedded World Nuremberg is this month! We’ll be there talking about security, encryption and everything in between. Stop by and say hello! We’ll be giving away plenty of awesome wolfSSL swag and we’d love to hear about your project. One of the platforms we fully support is of course the ubiquitous Espressif ESP32. We have […]
Read MoreMore TagwolfSSL ADA/Spark language bindings
Exciting news in wolfSSL language bindings: we are currently exploring the possibility of adding bindings for the Ada and Spark languages! Ada is a programming language known for its explicitness, strong typing, and abundance of compile-time checks. It is widely used in safety-critical and high-integrity software. Spark, on the other hand, is a smaller subset […]
Read MoreMore TagwolfSSH Coming Attractions: Algorithm Updates
It’s been a while since wolfSSH had any new algorithms. I think it is time we had more. wolfCrypt supports a few algorithms wolfSSH doesn’t take advantage of. For encryption and message authentication, wolfCrypt has Poly1305 and CHACHA20 available. There is not a published RFC for using “poly-chacha” with the SSH protocol, but OpenSSH has […]
Read MoreMore TagwolfSSH Coming Attractions: Privilege Separation
Bet you didn’t know that wolfSSH has its own stand-alone server application for use on POSIX systems, wolfSSHd. It’ll load OpenSSH style configuration files and will look up users on the local system. It also uses wolfSSH’s built in SFTP service. It doesn’t have privilege separation. In 2023 we are planning on adding privilege separation […]
Read MoreMore TagWhat are the Advantages of wolfTPM?
At wolfSSL, we have been developing a TPM stack with customers for many years called wolfTPM, a portable, open-source TPM 2.0 stack with backward API compatibility, designed for embedded use. It is highly portable, and has native support for Linux and Windows. RTOS and bare metal environments can take advantage of a single IO callback […]
Read MoreMore TagEeny, Meeny, Miny, Moe…
Do you have a favorite crypto algorithm? …or maybe just one that is important to you? Hash Functions: SHA2, SHA-3, RIPEMD-160, Poly1305, Blake2b, Blake2s, SipHash Block, Stream, and Authenticated Ciphers: AES (CBC, CTR, OFB, XTS, GCM, CCM, GMAC, CMAC), Camellia, ChaCha20 and XChaCha20 Public Key Algorithms: DH, ECDH, ECDSA, RSA, ed448, ed25519, X448, X25519 Could […]
Read MoreMore TagDeprecation of wolfSSL Normal Math Library
We are establishing a timeline to deprecate our legacy math backend, which is called “normal” or “heap” math. It will be removed from the wolfSSL/wolfCrypt library by the end of this year. Currently, our library includes three different math backends that can be used to support public cryptography: Normal math (integer.c) which can be enabled […]
Read MoreMore Tag
