awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesCryptographic Accelerators

Computational frameworks that utilize vector instructions to maximize throughput for cryptographic operations.

Distinct from SIMD-Accelerated Arithmetic: Distinct from SIMD-Accelerated Arithmetic: focuses on cryptographic hashing throughput rather than general mathematical arithmetic.

Explore 4 awesome GitHub repositories matching data & databases · Cryptographic Accelerators. Refine with filters or upvote what's useful.

Awesome Cryptographic Accelerators GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • openwall/johnAvatar de openwall

    openwall/john

    13,268Voir sur GitHub↗

    John is a command-line security utility designed for password strength auditing and cryptographic hash recovery. It functions as a professional tool for identifying weak user credentials and recovering access to protected files, archives, and private keys across various operating systems, databases, and applications. The software distinguishes itself through a high-performance architecture that utilizes processor-level vector instructions to perform parallel cryptographic operations. It incorporates a rule-based mutation engine that transforms dictionary words into complex candidates based on

    Utilizes processor-level vector instructions to perform multiple cryptographic operations in parallel for significantly increased throughput.

    Cassemblerccracker
    Voir sur GitHub↗13,268
  • alex313031/thoriumAvatar de Alex313031

    Alex313031/thorium

    6,803Voir sur GitHub↗

    Thorium is a web browser built from the Chromium project, designed for high performance and expanded compatibility. It utilizes aggressive compiler optimizations and CPU-specific instruction sets, such as AVX2 and SIMD, to increase page rendering and JavaScript execution speeds. The project distinguishes itself by providing custom builds that enable modern web browsing on legacy versions of Windows and Linux. It further diverges from standard browser implementations by integrating Widevine DRM and native support for high-efficiency media formats, including HEVC and JPEG XL. Broad capabilitie

    Leverages hardware-level instruction set extensions to accelerate the encryption and decryption of secure web pages.

    C++aesavxavx-instructions
    Voir sur GitHub↗6,803
  • google/highwayAvatar de google

    google/highway

    5,644Voir sur GitHub↗

    Highway est une bibliothèque C++ portable et une couche d'abstraction matérielle conçue pour écrire du code SIMD (Single Instruction Multiple Data). Elle fournit une interface unifiée qui mappe la logique de parallélisme de données vers divers jeux d'instructions CPU, permettant le développement de logiciels haute performance qui s'exécutent sur différentes architectures de processeurs sans nécessiter d'assembleur spécifique à l'architecture. Le projet dispose d'un répartiteur d'instructions dynamique qui sélectionne le jeu d'instructions CPU le plus efficace à l'exécution en fonction du matériel détecté. Il prend également en charge la spécialisation de cible statique et des mécanismes extensibles pour ajouter de nouvelles cibles matérielles ou des opérations SIMD personnalisées. La bibliothèque couvre un large éventail d'opérations vectorielles, incluant l'arithmétique élément par élément, la réduction de voie, le mélange (shuffling) et l'exécution conditionnelle masquée. Elle inclut une bibliothèque mathématique vectorisée, un gestionnaire de mémoire pour l'allocation alignée et les opérations de chargement-stockage masquées, ainsi que des primitives pour la cryptographie accélérée par matériel. Des outils sont fournis pour la compilation et la validation automatisées des instructions accélérées par matériel sur plusieurs architectures de processeurs.

    Implements hardware-accelerated cryptographic primitives and carryless multiplication using SIMD vector instructions.

    C++
    Voir sur GitHub↗5,644
  • quipnetwork/hashsigs-pyAvatar de QuipNetwork

    QuipNetwork/hashsigs-py

    2,941Voir sur GitHub↗

    hashsigs-py is a hash-based signature library for Python used to generate and verify one-time digital signatures. It employs hash chains and seed-based key derivation to authenticate data and ensure message integrity. The library includes a high-performance compiled cryptography backend to accelerate signature computation and processing. For compatibility, it maintains a pure Python fallback implementation to ensure functionality when the compiled backend is unavailable. The project provides tools for digital key pair management, allowing for the deterministic generation of public and privat

    Improves the speed of signature computation by replacing interpreted logic with a high-performance compiled implementation.

    Python
    Voir sur GitHub↗2,941
  1. Home
  2. Data & Databases
  3. Vectorized Arithmetic
  4. SIMD-Accelerated Arithmetic
  5. Cryptographic Accelerators