awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
robinmoisson avatar

robinmoisson/staticrypt

0
View on GitHub↗
7,829 estrellas·485 forks·HTML·mit·4 vistasrobinmoisson.github.io/staticrypt↗

Staticrypt

Staticrypt is a tool for securing static HTML files using AES-256 encryption. It provides a command-line interface to encrypt and decrypt web pages, transforming plain HTML into encrypted payloads that are decrypted directly in the browser without the need for a backend server or database.

The project distinguishes itself through access management features such as auto-decrypting links, which use hashed passwords in URL fragments to unlock files for specific recipients. It also supports browser session persistence, storing hashed passwords in local storage to prevent repeated authentication.

The utility covers a broad range of capabilities, including password-based key derivation and the ability to customize the styling and behavior of the password prompt interface. It also includes management for encryption salts to ensure consistent decryption across deployments.

Features

  • HTML Payload Encryption - Transforms plain HTML into encrypted payloads that remain opaque until decrypted by the client runtime.
  • Static Web Page Encryption - Provides AES-256 encryption for static HTML files that are decrypted directly in the web browser.
  • HTML File Decryption - Restores original content from protected files by reversing AES-256 encryption via the CLI.
  • Password-Based Encryption - Secures static HTML files using symmetric keys derived from user passwords.
  • Encryption CLI Utilities - Provides a command line interface for encrypting and decrypting HTML files using AES-256.
  • Client-Side Decryption - Implements AES-256 decryption of HTML content directly in the browser using the Web Crypto API.
  • Password Access Restrictions - Wraps HTML content in an encrypted shell that requires a password to unlock.
  • Key Derivation Functions - Derives unique cryptographic keys from user passwords and salts to secure static files.
  • Password-Protected Static Sites - Enables the creation of private website areas that require authentication without needing a backend server.
  • URL-Fragment Key Distribution - Uses URL fragments to pass hashed credentials for automatic, server-blind decryption of pages.
  • Encrypted Static Content Generators - Encrypts static HTML files using AES-256 to create password-protected web pages.
  • Access Link Generators - Generates shareable links with embedded hashed passwords for automatic content decryption.
  • Encrypted File Sharing - Facilitates sharing encrypted documents via URLs containing hashes for automatic decryption.
  • Browser Session Persistence - Stores hashed passwords in browser local storage to maintain authentication state across page refreshes.
  • Browser Session Management - Persists hashed passwords in the browser to automatically decrypt pages on return visits.
  • UI Prompt Injections - Injects a customizable password prompt interface into the browser document before rendering protected content.

Historial de estrellas

Gráfico del historial de estrellas de robinmoisson/staticryptGráfico del historial de estrellas de robinmoisson/staticrypt

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Staticrypt

Proyectos open-source similares, clasificados según cuántas características comparten con Staticrypt.
  • dreamhunter2333/cloudflare_temp_emailAvatar de dreamhunter2333

    dreamhunter2333/cloudflare_temp_email

    6,098Ver en GitHub↗

    This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates temporary email addresses that automatically receive and store incoming messages and attachments, all without managing any traditional server infrastructure. The service uses Cloudflare Workers for serverless processing, Durable Objects for persistent inbox state, and Workers KV for storing email data, with attachments handled through R2 object storage. The service distinguishes itself through a comprehensive set of access and management features. Users can authenticate through mult

    Vuecloudflare-emailcloudflare-pagescloudflare-workers
    Ver en GitHub↗6,098
  • privatebin/privatebinAvatar de PrivateBin

    PrivateBin/PrivateBin

    8,384Ver en GitHub↗

    PrivateBin is a self-hosted, zero-knowledge text hosting service and secret sharing tool. It utilizes browser-based AES 256-bit encryption to ensure that data is encrypted on the client side before transmission, meaning the hosting server cannot read or recover the original content. The project distinguishes itself by using URL fragments to distribute decryption keys, preventing the secret key from ever being sent to the server. It supports the distribution of both encrypted text and files, which are compressed and encrypted locally prior to storage. The platform includes capabilities for an

    PHP
    Ver en GitHub↗8,384
  • mozilla/sendAvatar de mozilla

    mozilla/send

    13,269Ver en GitHub↗

    Send is a self-hosted file transfer service designed for end-to-end encrypted file sharing. It provides a privacy-focused data transfer solution and ephemeral file storage where uploaded content is automatically deleted after a specified number of downloads or a set amount of time. The service ensures private file sharing by utilizing client-side encryption to protect data before it is uploaded. Decryption keys are distributed to recipients via URL hash fragments to ensure the server never has access to the keys. The platform supports encrypted data transfer and temporary file hosting. It us

    FreeMarker
    Ver en GitHub↗13,269
  • bitwarden/androidAvatar de bitwarden

    bitwarden/android

    8,457Ver en GitHub↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    Ver en GitHub↗8,457
Ver las 30 alternativas a Staticrypt→

Preguntas frecuentes

¿Qué hace robinmoisson/staticrypt?

Staticrypt is a tool for securing static HTML files using AES-256 encryption. It provides a command-line interface to encrypt and decrypt web pages, transforming plain HTML into encrypted payloads that are decrypted directly in the browser without the need for a backend server or database.

¿Cuáles son las características principales de robinmoisson/staticrypt?

Las características principales de robinmoisson/staticrypt son: HTML Payload Encryption, Static Web Page Encryption, HTML File Decryption, Password-Based Encryption, Encryption CLI Utilities, Client-Side Decryption, Password Access Restrictions, Key Derivation Functions.

¿Qué alternativas de código abierto existen para robinmoisson/staticrypt?

Las alternativas de código abierto para robinmoisson/staticrypt incluyen: dreamhunter2333/cloudflare_temp_email — This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates… privatebin/privatebin — PrivateBin is a self-hosted, zero-knowledge text hosting service and secret sharing tool. It utilizes browser-based… mozilla/send — Send is a self-hosted file transfer service designed for end-to-end encrypted file sharing. It provides a… bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… steveseguin/vdo.ninja — VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate… evidence-dev/evidence.