Miklix

Máy tính mã băm SHA-384

Đã xuất bản: lúc 17:36:24 UTC 18 tháng 2, 2025

Máy tính mã băm sử dụng hàm băm của Thuật toán băm bảo mật 384 bit (SHA-384) để tính toán mã băm dựa trên dữ liệu nhập vào hoặc tệp tải lên.

Trang này được dịch máy từ tiếng Anh để có thể tiếp cận được với nhiều người nhất có thể. Thật không may, dịch máy vẫn chưa phải là công nghệ hoàn thiện, do đó có thể xảy ra lỗi. Nếu bạn thích, bạn có thể xem phiên bản tiếng Anh gốc tại đây:

SHA-384 Hash Code Calculator

SHA-384 (Thuật toán băm an toàn 384-bit) là một hàm băm mật mã lấy đầu vào (hoặc thông điệp) và tạo ra đầu ra có kích thước cố định, 384-bit (48 byte), thường được biểu diễn dưới dạng số thập lục phân 96 ký tự. Nó thuộc họ hàm băm SHA-2, được NSA thiết kế và thường được sử dụng cho các ứng dụng mà bạn cần bảo mật bổ sung, chẳng hạn như mã hóa cấp chính phủ, hệ thống tài chính hoặc liên lạc quân sự.

Tiết lộ đầy đủ: Tôi không viết phần triển khai cụ thể của hàm băm được sử dụng trên trang này. Đây là một hàm chuẩn đi kèm với ngôn ngữ lập trình PHP. Tôi chỉ tạo giao diện web để công khai ở đây cho thuận tiện.


Bereken Nuwe Hash-kode

Dữ liệu được gửi hoặc tệp được tải lên thông qua biểu mẫu này sẽ chỉ được lưu trên máy chủ trong thời gian cần thiết để tạo mã băm theo yêu cầu. Mã băm sẽ bị xóa ngay trước khi kết quả được trả về trình duyệt của bạn.

Dữ liệu đầu vào:



Văn bản đã gửi được mã hóa UTF-8. Vì hàm băm hoạt động trên dữ liệu nhị phân, kết quả sẽ khác so với khi văn bản được mã hóa khác. Nếu bạn cần tính toán băm của văn bản trong một mã hóa cụ thể, bạn nên tải tệp lên thay thế.



Về thuật toán băm SHA-384

Tôi không giỏi toán và cũng không coi mình là nhà toán học, vì vậy tôi sẽ cố gắng giải thích hàm băm này theo cách mà những người không phải nhà toán học như tôi có thể hiểu được. Nếu bạn thích phiên bản toán học chính xác về mặt khoa học, tôi chắc rằng bạn có thể tìm thấy phiên bản đó trên nhiều trang web khác ;-)

Dù sao đi nữa, hãy tưởng tượng rằng hàm băm là một máy xay sinh tố công nghệ cao được thiết kế để tạo ra một loại sinh tố độc đáo từ bất kỳ thành phần nào bạn cho vào. Quá trình này gồm ba bước:

Bước 1: Nhập Nguyên liệu (Input)

  • Hãy nghĩ về đầu vào như bất cứ thứ gì bạn muốn trộn: chuối, dâu tây, lát pizza hoặc thậm chí là cả một cuốn sách. Không quan trọng bạn cho gì vào - lớn hay nhỏ, đơn giản hay phức tạp.

Bước 2: Quá trình pha trộn (Hàm băm)

  • Bạn nhấn nút, máy xay sẽ hoạt động mạnh mẽ - cắt, trộn, quay với tốc độ điên cuồng. Nó có một công thức đặc biệt bên trong mà không ai có thể thay đổi.
  • Công thức này bao gồm những quy tắc điên rồ như: "Xoay trái, xoay phải, lật ngược, lắc, cắt theo những cách kỳ lạ". Tất cả những điều này đều diễn ra ở hậu trường.

Bước 3: Bạn sẽ có một ly sinh tố (Đầu ra):

  • Bất kể bạn sử dụng nguyên liệu gì, máy xay luôn cho bạn chính xác một cốc sinh tố (đó là kích thước cố định 384 bit trong SHA-384).
  • Sinh tố có hương vị và màu sắc độc đáo tùy thuộc vào các thành phần bạn cho vào. Ngay cả khi bạn chỉ thay đổi một chút - như thêm một hạt đường - sinh tố cũng sẽ có hương vị hoàn toàn khác.

Cá nhân tôi coi hàm băm SHA-256 liên quan đủ an toàn cho mục đích của tôi, nhưng nếu bạn muốn thứ gì đó hơn thế nữa, SHA-384 có thể là lựa chọn phù hợp. Bạn cũng có thể đi xa hơn nữa và kiểm tra SHA-512 thậm chí còn an toàn hơn: Máy tính mã băm SHA-512 ;-)

Chia sẻ trên BlueskyChia sẻ trên FacebookChia sẻ trên LinkedInChia sẻ trên TumblrChia sẻ trên XChia sẻ trên LinkedInGhim trên Pinterest

Mikkel Bang Christensen

Về tác giả

Mikkel Bang Christensen
Mikkel là người sáng lập và chủ sở hữu của miklix.com. Ông có hơn 20 năm kinh nghiệm làm lập trình viên máy tính/nhà phát triển phần mềm chuyên nghiệp và hiện đang làm việc toàn thời gian cho một tập đoàn CNTT lớn của Châu Âu. Khi không viết blog, ông dành thời gian rảnh rỗi cho nhiều sở thích, thú vui và hoạt động, có thể được phản ánh ở một mức độ nào đó trong nhiều chủ đề được đề cập trên trang web này.