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
·
blueimp avatar

blueimp/JavaScript-MD5Archived

0
View on GitHub↗
4,562 stele·1,719 fork-uri·JavaScript·MIT·3 vizualizăriblueimp.github.io/JavaScript-MD5↗

JavaScript MD5

Aceasta este o bibliotecă JavaScript cross-platform și un instrument de hashing criptografic utilizat pentru generarea de mesaje digest MD5 pe 128 de biți și amprente digitale din șiruri de caractere sau date binare. Oferă o implementare consistentă pentru calcularea valorilor hash și a digest-urilor codificate hexazecimal pentru a facilita validarea datelor.

Biblioteca include o implementare HMAC-MD5, permițând crearea de coduri de autentificare a mesajelor cu cheie pentru a verifica atât autenticitatea, cât și integritatea unui mesaj folosind o cheie secretă.

Aceste capabilități susțin verificarea integrității datelor și autentificarea mesajelor atât în browserele web client-side, cât și în mediile server-side Node.js.

Features

  • MD5 Hash Generation - Computes 128-bit MD5 message digests from strings or binary data for integrity verification.
  • Cryptographic Hash Generation - Provides tools for generating 128-bit secure hashes and HMACs using the MD5 algorithm.
  • Data Integrity Verification - Generates unique fingerprints to detect unauthorized modifications to data during transit or storage.
  • Keyed Hashing Utilities - Provides keyed-hashing capabilities to create message authentication codes (HMAC) using a secret key.
  • HMAC-MD5 - Implements the HMAC-MD5 protocol for creating keyed-hash message authentication codes.
  • Message Authentication Codes - Implements message authentication codes (MACs) using a secret key and MD5 to ensure data integrity.
  • Cross-Runtime JavaScript Libraries - Designed as a cross-platform library compatible with both web browsers and Node.js environments.
  • Binary-to-Hexadecimal Conversions - Provides functionality to convert 128-bit binary hashes into human-readable hexadecimal string representations.
  • Hashing Implementations - Provides MD5 and HMAC-MD5 hashing logic for use in server-side Node.js environments.
  • Client-Side Hashing - Allows the computation of MD5 checksums directly within the web browser to offload server processing.

Istoric stele

Graficul istoricului de stele pentru blueimp/javascript-md5Graficul istoricului de stele pentru blueimp/javascript-md5

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 JavaScript MD5

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu JavaScript MD5.
  • blake3-team/blake3Avatar BLAKE3-team

    BLAKE3-team/BLAKE3

    6,284Vezi pe GitHub↗

    BLAKE3 is a high-performance implementation of the BLAKE3 cryptographic hash algorithm used for calculating secure data digests and fingerprints. It functions as a parallel cryptographic hash tool that distributes workloads across multiple processor threads to process large datasets rapidly. The project provides specialized tools for keyed hashing and the generation of message authentication codes. It also includes functionality for cryptographic key derivation, allowing the creation of unique secret sub-keys from a master key and context strings. The implementation supports data integrity v

    Assembly
    Vezi pe GitHub↗6,284
  • chyingp/nodejs-learning-guideAvatar chyingp

    chyingp/nodejs-learning-guide

    6,874Vezi pe GitHub↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    Rubycryptoexpressnodejs
    Vezi pe GitHub↗6,874
  • xtaci/algorithmsAvatar xtaci

    xtaci/algorithms

    5,454Vezi pe GitHub↗

    This is a collection of classical algorithms and data structures implemented as a header-only C++ library. It provides a suite of tools for general algorithm implementation, including data structure management, graph theory analysis, and string processing. The library is distinguished by its specialized toolkits for cryptographic hashing and encoding, featuring implementations of MD5, SHA-1, and Base64. It also includes advanced capabilities for high-performance string processing via suffix trees and arrays, as well as computational number theory for primality testing and arbitrary-precision

    C++
    Vezi pe GitHub↗5,454
  • systemsapproach/bookAvatar SystemsApproach

    SystemsApproach/book

    3,298Vezi pe GitHub↗

    This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical guide for the design and implementation of network layers, protocols, and hardware architecture, covering the spectrum from physical links to application-layer protocols. The content provides a detailed study of standards for congestion control, reliable data delivery, and internetwork routing. It includes specialized technical material on network security, public-key infrastructure, and the operation of modern cloud infrastructure and data centers. The material covers a broad ra

    Python
    Vezi pe GitHub↗3,298
Vezi toate cele 30 alternative pentru JavaScript MD5→

Întrebări frecvente

Ce face blueimp/javascript-md5?

Aceasta este o bibliotecă JavaScript cross-platform și un instrument de hashing criptografic utilizat pentru generarea de mesaje digest MD5 pe 128 de biți și amprente digitale din șiruri de caractere sau date binare. Oferă o implementare consistentă pentru calcularea valorilor hash și a digest-urilor codificate hexazecimal pentru a facilita validarea datelor.

Care sunt principalele funcționalități ale blueimp/javascript-md5?

Principalele funcționalități ale blueimp/javascript-md5 sunt: MD5 Hash Generation, Cryptographic Hash Generation, Data Integrity Verification, Keyed Hashing Utilities, HMAC-MD5, Message Authentication Codes, Cross-Runtime JavaScript Libraries, Binary-to-Hexadecimal Conversions.

Care sunt câteva alternative open-source pentru blueimp/javascript-md5?

Alternativele open-source pentru blueimp/javascript-md5 includ: blake3-team/blake3 — BLAKE3 is a high-performance implementation of the BLAKE3 cryptographic hash algorithm used for calculating secure… chyingp/nodejs-learning-guide — This project is a learning guide and collection of study notes designed to teach Node.js backend development. It… xtaci/algorithms — This is a collection of classical algorithms and data structures implemented as a header-only C++ library. It provides… systemsapproach/book — This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical… krzyzanowskim/cryptoswift — CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection… digitalbazaar/forge — Forge is a JavaScript cryptography library providing a comprehensive set of tools for symmetric and asymmetric…