illustrate
Products            Buy            Support Forum            Registrations            About           
 

What is NoPrying?

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Spoon-
    Administrator
    • Apr 2002
    • 46107

    #1

    What is NoPrying?

    NoPrying is a secure messenger, a clean design of best practices, we do not re-invent the wheel, however we combine innovative ideas to up the level of overall security.

    [Current status - at the design / implementation. We are 1/2 way through implementing Level2. The design documents will be fleshed out and change as implementation progresses.]

    Built upon these principles

    Server Minimal Trust: server relays encrypted messages
    Account Free: no accounts, end clients decide which mailboxes to use
    Initial Security: out-of-band word-list bootstrap
    Rotating One Time Collection of Mailboxes: minimizes the attack surface by removing messages the second they are retrieved.
    Canary Protection: collection system protected by canary system to flag additional bad actor collection attempts.
    Per message ratchet: self healing against snapshot attacks
    Designed for simple self hosting of server: trust no one except your own organization
    Open Source Minimal Code - isolated encryption routines, written in a memory secure language (c#). Every line of code can be checked. A fresh implementation using cleanest and smallest amount of code possible.

    Free for non-commercial use

    Escalating tiers of security

    Level 2 is a purely symmetric design (HKDF chains + AES-256-GCM-SIV) https://noprying.com/design/NoPrying-Level2design.pdf

    Level 4 builds on Level 2 adds a hybrid X448 + ML-KEM-1024 triple ratchet (with a collection-triggered ratchet to heal silent recipients) plus an independent pinned post-quantum client–server transport channel, extending self-healing to survive a passive network observer and a future quantum adversary https://noprying.com/design/NoPrying-Level4design.pdf

    Level 5 is Diplomat / CEO level of security, wraps everything in an air-gapped, courier-delivered pre-shared keystream (a CSPRNG "one-time pad") on a radio-isolated offline device, so confidentiality survives even a fully rooted everyday phone and the total cryptanalytic collapse of every online primitive beneath it. https://noprying.com/design/NoPrying-Level5design.pdf
    Last edited by Spoon-; June 30, 2026, 09:33 AM.
    Spoon-
    www.dbpoweramp.com
Working...