Skip to content

Security: monadial/ash

Security

.github/SECURITY.md

Security Policy

Reporting a Vulnerability

Please do NOT report security vulnerabilities through public GitHub issues.

ASH takes security seriously. If you discover a security vulnerability, we appreciate your help in disclosing it to us responsibly.

How to Report

Email your findings to: security@ashprotocol.app

Please include:

  • A description of the vulnerability
  • Steps to reproduce the issue
  • Potential impact assessment
  • Any suggested fixes (optional)

What to Expect

  • Acknowledgment: We will acknowledge receipt of your report within 48 hours
  • Updates: We will keep you informed of our progress
  • Credit: We will credit you in our security advisories (unless you prefer to remain anonymous)

Scope

The following are in scope for security reports:

  • ASH iOS application
  • ASH cryptographic core (core/)
  • ASH relay backend (backend/)
  • ASH website (ashprotocol.app)

Out of Scope

  • Social engineering attacks
  • Denial of service attacks
  • Issues in third-party dependencies (report these to the respective maintainers)

Security Model

ASH uses One-Time Pad (OTP) encryption with the following security properties:

  • Information-theoretic security: Messages cannot be decrypted without the pad, even with unlimited computing power
  • No key escrow: Keys exist only on user devices
  • Untrusted relay: The backend server cannot decrypt messages or identify users
  • Forward secrecy: Each message uses unique key material that is immediately destroyed

For full details, see our Security page and Whitepaper.

Supported Versions

Version Supported
1.x.x

Contact

There aren’t any published security advisories