Credits & References
lwIP-CE is a fork, a port, and a pile of platform-specific glue. This page keeps the people, reference implementations, and standards links in one place.
lwIP-CE Contributors
Area |
Credit |
|---|---|
Lead development |
Anthony Cagliano |
C to eZ80 work |
Adam Beckingham |
Entropy analysis |
Zeroko |
|
jacobly |
|
Peter Tillema (PT_) |
fasmg to GNU migration |
TIny_Hacker |
Info, optimizations, and supporting algorithms |
jacobly, calc84maniac, Zeroko, John Caesarz, MateoC |
Testing |
Alessio |
Upstream lwIP
lwIP-CE is forked from lwIP. The upstream project remains the best reference for general lwIP behavior and raw API concepts that still apply here.
Link |
Use |
|---|---|
Convenient source browser for upstream lwIP. |
|
Upstream API and architecture reference. |
|
Upstream project home. |
Reference Implementations
Project |
Why it matters here |
|---|---|
Reference implementation lineage for AES block/key-schedule routines and SHA-256 core hashing primitives. |
|
Reference ECDH implementation basis. |
|
Reference material for Base64 behavior and compatibility. |
RFCs And Standards
Reference |
Topic |
|---|---|
HMAC. |
|
HMAC-SHA test vectors. |
|
Randomness requirements for security. |
|
Base64 encoding. |
|
HMAC-SHA-256 construction details and test-vector guidance. |
|
PKCS#8 private-key information syntax. |
|
X.509 certificate and CRL profile. |
|
HKDF. |
|
EC private-key structure. |
|
Asymmetric key package syntax. |
|
PBKDF2 test vectors. |
|
PKCS#1 / RSA cryptography. |
|
PBKDF2 and password-based cryptography. |
|
TLS 1.3. |
|
AES. |
|
Secure Hash Standard, including SHA-256. |
|
Block cipher confidentiality modes, including CBC. |
|
CCM mode. |
|
GCM and GMAC mode. |
|
Deterministic random bit generators. |
|
Entropy sources for random bit generation. |
|
Random bit generation guidance and updates. |
|
Algorithm validation program and published vector material. |
|
ASN.1 BER/CER/DER encoding rules. |
Books And Background
Source |
Use |
|---|---|
Shemanske, Modern Cryptography and Elliptic Curves |
Elliptic-curve background and conceptual reference. |
AI-Assisted Tooling
AI-assisted tooling has been used for limited engineering and drafting work, including code review support, selected debugging sessions, and explanatory prose organization. It is not treated as an authority for cryptographic claims, standards compliance, or empirical results.
Human review, implementation decisions, test interpretation, and final responsibility remain with the project author.