wolfSSL 4.4.0 introduces new ChaCha20/Poly1305 API’s for AEAD to allow “chunked” updates of data followed by a final calculation for the authentication tag. This uses the same “Init”, “Update”, “Final” conventions commonly available with our hash algorithms. New API’s are available by default and can be disabled using: NO_CHACHAPOLY_AEAD_IUF. wc_ChaCha20Poly1305_CheckTag wc_ChaCha20Poly1305_Init wc_ChaCha20Poly1305_UpdateAad wc_ChaCha20Poly1305_UpdateData wc_ChaCha20Poly1305_Final wc_Poly1305_Pad […]
Read MoreMore TagMonth: June 2020
Building Qt with wolfSSL
wolfSSL 4.4.0 adds support for building Qt 5.12 and 5.13 against the wolfSSL embedded SSL/TLS library instead of the default OpenSSL backend! Using wolfSSL as a TLS provider in Qt can have many advantages, depending on application and industry. Some of these may include: Progressive TLS protocol support (up to TLS 1.3) Smaller footprint size […]
Read MoreMore TagSSL/TLS in Qt: Introduction to wolfSSL
Don’t miss this hot topic! wolfSSL Chris Conlon, Engineering Manager presents: https://resources.qt.io/videos/ssl-tls-in-qt-introduction-to-wolfssl-wolfssl-qt-virtual-tech-con-2020 Qt has traditionally used OpenSSL as the provider for SSL/TLS in Qt Network for secure network communications. Qt developers who are looking for a lightweight, progressive, and well-tested SSL/TLS implementation will be happy to learn how Qt can be used with the wolfSSL […]
Read MoreMore TagwolfSSH SSH Agent Support
wolfSSL Inc is adding support for the SSH-AGENT authentication to wolfSSH. The SSH-AGENT allows one to log in through multiple machines with a single private key on one’s local terminal. A good example is logging onto a test server and then accessing GitHub with git which uses SSH. Git will ask SSH on the test […]
Read MoreMore Tag
