4 repository-uri
Configures network names and passwords for local device access points.
Distinct from Credential-Based Access Controls: Distinct from Credential-Based Access Controls: focuses on local AP configuration rather than general user authentication.
Explore 4 awesome GitHub repositories matching security & cryptography · Access Point Credentials. Refine with filters or upvote what's useful.
WLED is a web-based firmware designed for ESP8266 and ESP32 microcontrollers to manage addressable LED strips and matrices. It functions as a comprehensive IoT lighting automation system, providing the tools to control individual pixels, define logical segments, and execute dynamic lighting effects. The platform supports a wide range of hardware configurations, including matrix panels and non-addressable LED arrays, while offering granular control over brightness, color palettes, and animation speed. The project distinguishes itself through its extensive support for networked orchestration an
Customizes the network name and password for the device's local access point to secure or identify individual units.
This project is a public key infrastructure management system designed to automate the issuance, renewal, and revocation of X.509, TLS, and SSH certificates. It functions as a machine identity provider and certificate authority, enabling the establishment of private PKI to secure inter-service communication and remote access. The system distinguishes itself through hardware-bound identity attestation, which ties cryptographic keys to physical device silicon or TPMs to prevent credential exfiltration. It supports a wide array of identity verification mechanisms, including OIDC, cloud-provider
Restricts access by binding cryptographic keys directly to device silicon to prevent credential exfiltration.
Pyarmor este un set de instrumente pentru protejarea software-ului Python prin ofuscarea codului sursă, protecția bytecode-ului și compilarea binară. Funcționează ca un ofuscator de cod, protector de bytecode și compilator binar conceput pentru a preveni ingineria inversă și accesul neautorizat la scripturile și pachetele Python. Proiectul se distinge prin furnizarea unui manager de licențe software cuprinzător care permite licențierea legată de hardware. Acest lucru permite dezvoltatorilor să blocheze execuția scripturilor pe dispozitive fizice sau mașini virtuale specifice și să impună date de expirare stricte prin chei de runtime criptate. Capabilitățile sale mai largi acoperă distribuția securizată prin generarea de wheels ofuscate și executabile independente pentru mai multe platforme. Suprafața de securitate include verificări de integritate la runtime, cum ar fi prevenirea atașării debugger-ului, protecția la nivel de memorie și conversia funcțiilor Python în extensii C compilate. Instrumentul include o interfață în linie de comandă și suportă integrarea în pipeline-uri de integrare continuă (CI) pentru a automatiza procesul de ofuscare în timpul build-urilor.
Locks software execution to specific physical devices by validating unique hardware identifiers.
Acest proiect este un instrument de linie de comandă pentru gestionarea infrastructurii cu chei publice (PKI) și a identităților digitale. Oferă o suită cuprinzătoare pentru gestionarea ciclului de viață al certificatelor X.509, inclusiv generarea, semnarea, reînnoirea și revocarea certificatelor și a cererilor de semnare. Instrumentul se distinge prin capabilități de securitate specializate, cum ar fi legarea acreditărilor criptografice de TPM-uri și HSM-uri pentru atestarea identității bazată pe hardware. De asemenea, oferă suport dedicat pentru securitatea identității mașinilor, utilizând certificate SSH de scurtă durată și mTLS pentru a securiza sarcinile de lucru non-umane. Capabilitățile largi includ un toolkit criptografic JOSE pentru gestionarea JSON Web Tokens și Keys, un client OAuth și OIDC pentru fluxuri de autorizare și un client ACME pentru provizionarea automată TLS. Setul de instrumente acoperă, de asemenea, utilitare criptografice generale, gestionarea magazinului de încredere al sistemului și administrarea autorității de certificare. Toolchain-ul poate fi extins prin descoperirea de plugin-uri bazată pe cale pentru a adăuga noi subcomenzi.
Binds cryptographic credentials to TPMs and HSMs to prevent key exfiltration and ensure hardware-backed identity.