Skip to content
~/blog ❯ jmrp
  • Home
  • Projects
  • / Blog
  • Tools
  • Homelab
  • CV
  • Publications
EN ES
❯ jmrp
  • Home
  • Projects
    • Contributions
  • Blog
    • Series
  • Tools
  • Homelab
  • CV
  • Publications

More

  • About
  • Uses
  • Feeds
  • Privacy
  • License
available
EN ES

Notes

#c++

C++ as used in firmware: manual memory layout, avoiding heap allocation where possible, and code verified against real embedded targets.

2 posts about this topic

← Back to all posts
all · 14 security nginx networking cryptography firmware esp32 mikrotik gitlab api c++ ipv6 testing
+6 more
mcp authentication embedded privacy linux devops
Security · Cryptography 01

A Vault File That Fails Closed: Encrypt-then-MAC on an MCU

How a hardware password manager authenticates every vault file before it decrypts: encrypt-then-MAC, verify-before-decrypt, and fail-closed reads.

2026·06·16 · 36 min
Firmware · C++ 02

What the Linker Won't Do: Packing i18n Strings on an MCU

A build-time generator packs firmware UI translations into one string pool indexed by uint16 offsets, halving the index table on a 32-bit MCU.

2026·06·10 · 39 min

No posts match your filters.

About Uses Privacy License Contact

© 2026 José Manuel Requena Plens