Những công cụ lập trình bạn dùng mỗi ngày, gom lại một chỗ.

Bộ chuyển đổi, bộ định dạng, hàm băm, bộ kiểm tra và những tiện ích nhỏ bạn cứ mở đi mở lại nay nằm chung một nơi thay vì thất lạc khắp các tab.

GitHub
/ Công cụ
/ Tìm công cụ
109 công cụ
/ Hash / Checksum
/ Công cụ đã chọn

Hash / Checksum - công cụ tạo miễn phí

Tạo các checksum hash khác nhau

01

Hàm băm mật mã là gì?

Hàm băm mật mã là những thuật toán toán học chuyển một đầu vào có độ dài bất kỳ thành một chuỗi byte có kích thước cố định. Chúng được thiết kế để là hàm một chiều, khiến việc đảo ngược trở nên bất khả thi về mặt tính toán.

02

Nó hoạt động như thế nào?

Các thuật toán băm xử lý dữ liệu đầu vào qua một loạt phép toán để xáo trộn và nén nó thành một đầu ra có độ dài cố định. Cùng một đầu vào luôn tạo ra cùng một giá trị băm, nhưng ngay cả những thay đổi nhỏ ở đầu vào cũng…

03

Các trường hợp mẫu

Bao gồm Băm một chuỗi đơn giản, Băm mật khẩu và Xác minh tính toàn vẹn tệp để bạn có thể nhanh chóng so sánh các đầu vào và đầu ra thông dụng.

/ Công cụ liên quan
/ Mã nguồn

Mã nguồn từ công cụ đã chọn, hiển thị ở đây bên cạnh phiên bản trực tiếp ở bên phải.

/ Mã nguồn
TypeScript
typescript
// npm install crypto-js
// npm install @types/crypto-js --save-dev

import CryptoJS from 'crypto-js';

type HashAlgorithm = 'MD5' | 'SHA-1' | 'SHA-256' | 'SHA-512';

function generateHash(text: string, algorithm: HashAlgorithm): string {
  switch (algorithm) {
    case 'MD5':
Biểu tượng Buidl Now

Giữ mọi tiện ích ở một chỗ và luôn trong luồng phát triển.

Chọn một công cụ, hoàn tất kiểm tra, sao chép thứ bạn cần và quay lại với công việc sản phẩm thực sự.

Công cụ lập trình cho những builder ship nhanh.© 2026 Buidl Now. Bảo lưu mọi quyền.