Skip to content
View trustsentinel's full-sized avatar

Highlights

  • Pro

Block or report trustsentinel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
trustsentinel/README.md

TrustSentinel

Defensive security & AI-driven network intelligence.

trustsentinel.eu · Secure connectivity · P2P network intelligence · vulnerability research

Go Python Noise Protocol DID / SSI WebAssembly

INCIBE — Instituto Nacional de Ciberseguridad

🏆 Recognized at the INCIBE National Cybersecurity Competition — 2018 · 2019 · 2020 (Top 10)


I'm Álvaro López — security architect (CISSP) and researcher. A decade of tools spanning distributed systems, IoT and edge, and doctoral research on the security of decentralized networks. These are the projects worth keeping — small, sharp, and tested.

🔐 Secure connectivity

  • netso — secure connectivity control plane: isolated peer networks, discovery, mutual-auth Noise, a brokered shell from CLI or browser, monitoring, and self-sovereign (DID) device identity. CI - Top 10 Finalist
  • stk — browser broker for remote shell: end-to-end Noise, the hub relays only ciphertext. Go + WebAssembly + xterm.js. CI
  • stuk — port-knocking SSH access manager: knock + TOTP → temporary, auto-revoked access (iptables + AuthorizedKeysCommand). CI - 2nd Prize
  • marshmallows — secure mesh for IoT: an encrypted peer overlay with a browser dashboard + terminal and 2FA/U2F, on the Noise Protocol. - 4th Prize

🛰 Network intelligence & research

  • argos — distributed P2P blockchain scanning & vulnerability pipeline: Docker-deployable, end-to-end tested. CI
  • eth-rlp — RLP encoder/decoder for Ethereum node discovery (discv4). CI
  • malware-analysis — static analysis & forensic case studies.

Recurring themes: the Noise Protocol for lightweight end-to-end encryption, brokered access with no open ports, and self-sovereign identity for devices at the edge.


Full trajectory & project deep-dives → trustsentinel.eu

Pinned Loading

  1. stuk stuk Public

    Secure SSH access management with port knocking and MFA/TOTP authentication

    Go 1

  2. stk stk Public

    Secure lightweight broker for browser-based remote shell access (Noise Protocol, Go + TS/React terminal)

    Go 1