awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
QuipNetwork avatar

QuipNetwork/hashsigs-py

0
View on GitHub↗
2,941 星标·7 分支·Python·agpl-3.0·6 次浏览

Hashsigs Py

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 private keys from a starting seed. It covers the full lifecycle of one-time signatures, including the creation, signing, and verification of messages.

Features

  • One-Time Signature Generators - Generates one-time digital signatures using hash chains to authenticate individual messages.
  • One-Time Signature Schemes - Implements a cryptographic process where each private key is restricted to signing a single message.
  • Cryptographic Key Generators - Provides deterministic generation of public and private key pairs from a starting seed.
  • Cryptographic Key Generation - Implements deterministic generation of cryptographic public and private key pairs from a seed.
  • KMS Key Pair Generators - Creates deterministic public and private key pairs from a provided seed for signing and verification.
  • Cryptographic Signature Verification - Validates that signed messages are authentic and unaltered by checking them against a public key.
  • Hash-Based Signature Libraries - Implements a full Python library for generating and verifying one-time digital signatures using hash chains.
  • Digital Message Signing - Produces digital signatures for specific messages using a private key to ensure data integrity.
  • Digital Signature Validators - Validates a signature against a message and a public key to confirm the signer's identity.
  • Hash-Chain Authentications - Authenticates signers by verifying a chain of cryptographic hashes against a public key.
  • Key Derivation Schemes - Generates public and private key pairs by applying deterministic transformations to a starting seed.
  • One-Time Signature Verifiers - Validates single-use digital signatures against a public key to confirm data authenticity.
  • Cryptographic Accelerators - Improves the speed of signature computation by replacing interpreted logic with a high-performance compiled implementation.
  • Compiled Cryptography Backends - Provides a compiled backend to accelerate the computation and processing of cryptographic signatures.
  • Cryptographic Operation Accelerators - Increases signature generation and verification performance using a high-performance compiled backend.
  • Cryptographic Performance Optimizations - Uses a compiled cryptography backend to accelerate signature computation and processing.
  • Pure-Python Cryptographic Fallbacks - Maintains a pure Python implementation of signing logic to ensure functionality when the compiled backend is unavailable.
  • Signature Processing Optimizations - Optimizes the computational speed of signing and verification operations through a compiled backend.
  • Cryptography Backends - Ships a high-performance compiled backend with a pure Python fallback for cryptographic operations.

Star 历史

quipnetwork/hashsigs-py 的 Star 历史图表quipnetwork/hashsigs-py 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Hashsigs Py 的开源替代方案

相似的开源项目,按与 Hashsigs Py 的功能重合度排序。
  • quipnetwork/hashsigs-tsQuipNetwork 的头像

    QuipNetwork/hashsigs-ts

    2,944在 GitHub 上查看↗

    hashsigs-ts is a TypeScript cryptography library used to generate and verify digital signatures through one-time cryptographic schemes. It functions as a hash-based signature tool that creates secure signatures without relying on asymmetric encryption. The library provides tools for cryptographic identity verification and data integrity validation. It utilizes a one-time signature generation process to ensure that data remains unaltered and that the origin of a message can be proven. The implementation manages raw cryptographic data using typed arrays and employs pure functions to ensure con

    TypeScript
    在 GitHub 上查看↗2,944
  • quipnetwork/hashsigs-rsQuipNetwork 的头像

    QuipNetwork/hashsigs-rs

    2,944在 GitHub 上查看↗

    hashsigs-rs is a Rust cryptography library providing a hash-based signature scheme and a library for generating and verifying one-time digital signatures. It serves as a smart contract signature verifier designed to validate identity and authenticity within on-chain environments. The project implements one-time signature generation and verification to ensure that digital signatures are valid for a single message, preventing key reuse. It supports blockchain authentication workflows and cryptographic identity proofs for validating senders without relying on external servers. The library utili

    Rust
    在 GitHub 上查看↗2,944
  • quipnetwork/hashsigs-solidityQuipNetwork 的头像

    QuipNetwork/hashsigs-solidity

    2,957在 GitHub 上查看↗

    hashsigs-solidity is a cryptographic signature library and security utility for Ethereum smart contracts. It functions as a hash-based signature verifier designed to confirm data origin and integrity within a virtual machine environment. The project focuses on on-chain cryptographic authentication, specifically the verification of one-time signatures to prevent replay attacks. It implements signature validation for Winternitz One-Time Signatures Plus to ensure that data has not been tampered with before it is processed by a contract. The library covers a broad range of cryptographic capabili

    Solidity
    在 GitHub 上查看↗2,957
  • guanzhi/gmsslguanzhi 的头像

    guanzhi/GmSSL

    6,075在 GitHub 上查看↗

    GmSSL is an open-source cryptographic library that implements the Chinese national cryptographic standards SM2, SM3, SM4, SM9, and ZUC as a unified algorithm suite. It provides a comprehensive set of cryptographic primitives including symmetric and asymmetric encryption, digital signatures, hashing, and key exchange, all built around these national standards for government and enterprise security applications. The library distinguishes itself through several integration capabilities. It includes an OpenSSL compatibility layer that maps GmSSL functions to OpenSSL API calls, enabling drop-in re

    Ccryptoencryptionpairing
    在 GitHub 上查看↗6,075
查看 Hashsigs Py 的所有 30 个替代方案→

常见问题解答

quipnetwork/hashsigs-py 是做什么的?

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.

quipnetwork/hashsigs-py 的主要功能有哪些?

quipnetwork/hashsigs-py 的主要功能包括:One-Time Signature Generators, One-Time Signature Schemes, Cryptographic Key Generators, Cryptographic Key Generation, KMS Key Pair Generators, Cryptographic Signature Verification, Hash-Based Signature Libraries, Digital Message Signing。

quipnetwork/hashsigs-py 有哪些开源替代品?

quipnetwork/hashsigs-py 的开源替代品包括: quipnetwork/hashsigs-ts — hashsigs-ts is a TypeScript cryptography library used to generate and verify digital signatures through one-time… quipnetwork/hashsigs-rs — hashsigs-rs is a Rust cryptography library providing a hash-based signature scheme and a library for generating and… quipnetwork/hashsigs-solidity — hashsigs-solidity is a cryptographic signature library and security utility for Ethereum smart contracts. It functions… guanzhi/gmssl — GmSSL is an open-source cryptographic library that implements the Chinese national cryptographic standards SM2, SM3,… google/end-to-end — This project is an OpenPGP cryptography library designed for encrypting, decrypting, and signing messages according to… stellar/stellar-core — Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger…