implementing-end-to-end-encryption-for-messaging

mukul975/implementing-end-to-end-encryption-for-messaging · Agent Skill (multi-file)

by mukul975 · bundle

Published · Last updated


Implements a simplified version of the Signal Protocol's Double Ratchet algorithm using X25519, HKDF, and AES-256-GCM for end-to-end encrypted messaging.

SKILL.md

Files

This skill is a package of 8 files. Install with the command above, or download the folder.

Related

  1. security-review · github bundle
    Scans codebases for security vulnerabilities by reasoning about code context, data flow, and component interactions, covering injection flaws, secrets exposure, authentication issues, and weak cryptography across multiple languages.
    36.2k
    repo stars
  2. pr-review-expert · alirezarezvani
    Review GitHub PRs and GitLab MRs with structured analysis including blast radius, security scanning, test coverage delta, breaking change detection, and performance impact.
    20.4k
    repo stars
  3. trailmark · trailofbits bundle
    Builds and queries multi-language source code graphs for security analysis, including blast radius, taint propagation, privilege boundaries, and entry point enumeration.
    6k
    repo stars
  4. codeql · trailofbits bundle
    Scans a codebase for security vulnerabilities using CodeQL's interprocedural data flow and taint tracking analysis, with support for multiple languages, scan modes, and data extension models.
    6k
    repo stars
  5. uniswap-hooks · bankrbot bundle
    Build Uniswap v4 hooks with security-first guidance on threat modeling, permission flags, NoOp attack prevention, delta accounting, and pre-deployment audit checklists.
    1.2k
    repo stars
  6. radare2 · zhaoxuya520 bundle
    Provides a command-line workflow for binary analysis with radare2, covering reconnaissance, disassembly, function analysis, string and import inspection, patching, binary diffing, and r2pipe scripting across PE, ELF, Mach-O, DEX, and WASM formats.
    12.8k
    repo stars

Frequently asked questions

How do I install the implementing-end-to-end-encryption-for-messaging skill?

Run npx skillmds add mukul975/implementing-end-to-end-encryption-for-messaging in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.

What does the implementing-end-to-end-encryption-for-messaging skill do?

Implements a simplified version of the Signal Protocol's Double Ratchet algorithm using X25519, HKDF, and AES-256-GCM for end-to-end encrypted messaging. It is listed under Security, Coding & Dev Tools, Secure Coding on SkillMD.

Is implementing-end-to-end-encryption-for-messaging safe to use?

SkillMD's automated safety review verdict for this skill is PASS. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: executes scripts, reads secrets. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.

Which AI agents work with implementing-end-to-end-encryption-for-messaging?

This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.

Is implementing-end-to-end-encryption-for-messaging free to use?

Yes. Installing skills from SkillMD is free. This skill is licensed under Apache-2.

Who published implementing-end-to-end-encryption-for-messaging?

mukul975 (@mukul975) published this skill. Their other Agent Skills are listed on their SkillMD profile.