cocagne / csrp
Minimal C implementation of the Secure Remote Password protocol (version 6a)
☆91Updated 5 months ago
Alternatives and similar repositories for csrp:
Users that are interested in csrp are comparing it to the libraries listed below
- Highly efficient implementation of elliptic curve 25519☆153Updated 2 years ago
- Fast PBKDF2 implementation in C☆161Updated 3 years ago
- AES code☆217Updated 2 months ago
- TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.☆217Updated 2 months ago
- Cross platform Bittorrent library written in C with a BSD license. Intended to be used as a framework for embedding bittorrent functional…☆71Updated 9 years ago
- Implementations of a fast Message-Authentication Code☆116Updated 2 years ago
- kqueue(2) compatibility library☆245Updated last year
- tiny cross-platform socket API library☆50Updated 6 months ago
- An easy to use DNS library with C and Lua bindings☆78Updated 10 months ago
- C library implementing the Javascript Object Signing and Encryption (JOSE)☆108Updated last year
- A library that provides multiple precision floating point arithmetic☆78Updated 8 years ago
- Embeddable ASN.1 (DER) and X.509v3 decoder☆37Updated 6 years ago
- Software implementation in C of the FIPS 198 Keyed-Hash Message Authentication Code HMAC for SHA2 (namely HMAC-SHA-224, HMAC-SHA-256, HMA…☆135Updated 5 years ago
- Optimized block functions for the ChaCha stream cipher☆50Updated 5 years ago
- Libasyncd is an embeddable event-based asynchronous Message/HTTP server framework for C/C++.☆175Updated last year
- Small portable Elliptic-Curve Diffie-Hellman in C☆274Updated 2 years ago
- Tonk : Reliable UDP (rUDP) Network Library and Infinite Window Erasure Code☆105Updated last year
- Cross-platform public domain foundation library in C providing basic support data types and functions to write applications and games in …☆310Updated last year
- C++ library implementing The Stanford Secure Remote Password Protocol - SRP (SRP6a)☆24Updated 12 years ago
- Please use wolfSSL now instead: https://github.com/wolfSSL/wolfssl . CyaSSL is a small, fast, portable implementation of TLS/SSL for embe…☆178Updated 3 years ago
- mDNS service and discovery library☆24Updated last year
- The asynchronous TLS abstraction for OpenSSL☆125Updated 7 years ago
- RFC 7539 compliant ChaCha20-Poly1305 AEAD implementation in plain C99☆34Updated 4 years ago
- A simple UDP-based NAT hole punching example for C.☆122Updated 11 years ago
- dns.c: Single file non-blocking DNS C library without callbacks or external dependencies.☆264Updated 3 years ago
- Minimal HTTP processing library☆152Updated 5 years ago
- Cross-platform timer library☆81Updated 3 years ago
- Hierarchical memory allocator☆72Updated 9 years ago
- Simple ChaCha20Poly1305@Bitcoin C implementation☆29Updated 6 years ago
- Lightweight event loop library for Linux epoll() family APIs☆242Updated last week