awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
robinmoisson avatar

robinmoisson/staticrypt

0
View on GitHub↗
7,829 stele·485 fork-uri·HTML·mit·4 vizualizărirobinmoisson.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.

Istoric stele

Graficul istoricului de stele pentru robinmoisson/staticryptGraficul istoricului de stele pentru robinmoisson/staticrypt

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Staticrypt

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Staticrypt.
  • dreamhunter2333/cloudflare_temp_emailAvatar dreamhunter2333

    dreamhunter2333/cloudflare_temp_email

    6,098Vezi pe 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
    Vezi pe GitHub↗6,098
  • privatebin/privatebinAvatar PrivateBin

    PrivateBin/PrivateBin

    8,384Vezi pe 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
    Vezi pe GitHub↗8,384
  • mozilla/sendAvatar mozilla

    mozilla/send

    13,269Vezi pe 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
    Vezi pe GitHub↗13,269
  • bitwarden/androidAvatar bitwarden

    bitwarden/android

    8,457Vezi pe 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
    Vezi pe GitHub↗8,457
Vezi toate cele 30 alternative pentru Staticrypt→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale robinmoisson/staticrypt?

Principalele funcționalități ale robinmoisson/staticrypt sunt: 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.

Care sunt câteva alternative open-source pentru robinmoisson/staticrypt?

Alternativele open-source pentru robinmoisson/staticrypt includ: 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.