Không có hoạt động xử lý nội dung tệp của bạn trên bất kỳ máy chủ nào. Bạn không cần ký thỏa thuận xử lý dữ liệu với gottrix để làm việc với tài liệu mật hay tài liệu công việc.
Hosted in GermanyGlobal Content Delivery
Máy chủ gốc đặt tại Hetzner ở Đức, phân phối trên toàn cầu qua mạng phân phối nội dung (CDN). Nội dung tệp của bạn không bao giờ được truyền đi trong quá trình này - tệp không bao giờ rời khỏi thiết bị của bạn.
Checksum là dấu vân tay ngắn gọn của một tệp: từ bao nhiêu byte đi nữa, hàm hash cũng tính ra một giá trị cố định và ngắn. Chỉ cần đổi một bit duy nhất của tệp, checksum sẽ ra hoàn toàn khác. Đó chính là lý do nhiều nhà cung cấp đăng kèm giá trị SHA-256 bên cạnh liên kết tải về: bạn tự tính checksum của tệp vừa tải rồi so với giá trị đã công bố. Nếu cả hai khớp nhau, tệp đã đến nơi trọn vẹn và không bị thay đổi.
Công cụ này tính các phương pháp thông dụng. SHA-1/256/384/512 (FIPS 180-4) chạy qua giao diện Web Crypto gốc của trình duyệt; SHA-256 là chuẩn mực hiện nay và là lựa chọn đúng khi không có yêu cầu nào khác. SHA-1 bị xem là lỗi thời và không nên dùng cho việc kiểm tra an toàn nữa, nhưng vẫn hữu ích để khớp với các hệ thống cũ. SHA-384 và SHA-512 cho giá trị dài hơn từ cùng họ thuật toán. MD5 (RFC 1321) còn cũ hơn nữa và đã bị phá vỡ về mặt mật mã học (có thể tạo va chạm/collision một cách cố ý), nhưng nhiều bản tải xuống và công cụ cũ vẫn công bố nó làm giá trị tham chiếu. Còn CRC-32 không phải là checksum mật mã mà là một phép kiểm tra toàn vẹn nhanh theo biến thể ISO-HDLC (đa thức 0xEDB88320), loại được tích hợp sẵn trong kho lưu trữ ZIP và tệp PNG: tốt để phát hiện lỗi truyền ngẫu nhiên, chứ không để loại trừ việc giả mạo.
Việc tính toán chạy hoàn toàn cục bộ trên trình duyệt của bạn, qua giao diện Web Crypto có sẵn (cho SHA) và một thủ tục JavaScript thuần nhỏ gọn (cho CRC-32). Không có gì được tải lên, không có gì được lưu lại, và không có thư viện ngoài nào được nạp từ CDN. Kết quả hiện ra dưới dạng tệp văn bản theo cùng định dạng với công cụ dòng lệnh sha256sum hay certutil, nên bạn có thể so sánh trực tiếp với một giá trị tạo ra ở nơi khác.
Thông số kỹ thuật
Thông số kỹ thuật
Định dạng đầu ra
TXT
Xử lý hàng loạt
Có
Xử lý
Cục bộ trong trình duyệt (JavaScript)
Tải tệp lên
Không có
Trong 3 bước
Thả một tệp vào.
Chọn một thuật toán (mặc định: SHA-256).
Đọc checksum và tải về dưới dạng tệp văn bản.
Giới hạn: Checksum chứng minh hai tệp giống nhau từng byte một; nó không mã hóa bất cứ gì và không bảo vệ trước việc nghe lén. MD5, SHA-1 và CRC-32 không phù hợp cho mục đích an toàn (CRC-32 chỉ bắt được lỗi ngẫu nhiên; MD5 và SHA-1 có thể bị tạo va chạm một cách cố ý) - trước việc giả mạo có chủ ý, hãy dùng SHA-256 hoặc lớn hơn. Giá trị tham chiếu phải đến từ một nguồn đáng tin cậy.
So sánh các thuật toán
So sánh các thuật toán
Thuật toán
Độ dài đầu ra
Trạng thái
Công dụng phổ biến
SHA-256
256 bit
tiêu chuẩn hiện nay
tải xuống, xác minh chung
SHA-1
160 bit
đã lỗi thời (không dùng cho bảo mật)
đối chiếu với hệ thống cũ
SHA-384
384 bit
biến thể SHA-2 dài hơn
khi cần checksum dài hơn
SHA-512
512 bit
biến thể SHA-2 dài hơn
khi cần checksum dài hơn
MD5
128 bit
đã bị phá vỡ về mặt mật mã
giá trị tham chiếu cho tệp/công cụ tải xuống cũ
CRC-32
32 bit
không phải checksum mật mã
phát hiện lỗi truyền dữ liệu ngẫu nhiên (ZIP, PNG)
Câu hỏi thường gặp
Tệp của tôi có bị tải lên không?
Không. Checksum được tính hoàn toàn cục bộ trên trình duyệt của bạn; tệp không bao giờ rời khỏi thiết bị và không bị lưu lại.
Tôi nên chọn thuật toán nào?
Nếu phân vân, hãy chọn SHA-256 - đó là chuẩn mực hiện nay. Chỉ dùng MD5, SHA-1 hoặc CRC-32 khi một hệ thống yêu cầu rõ ràng giá trị đó.
Tôi so sánh checksum thế nào?
Hãy tính tại đây rồi so từng ký tự một với giá trị đã công bố. Nếu khớp nhau, tệp không bị thay đổi.
CRC-32 và SHA-256 khác nhau ở điểm nào?
CRC-32 là phép kiểm tra nhanh trước lỗi truyền ngẫu nhiên (như trong ZIP và PNG), nhưng không an toàn về mặt mật mã. SHA-256 còn phát hiện được cả việc giả mạo có chủ ý.
Chỉ khi có sự đồng ý của bạn, chúng tôi mới đo lường mức sử dụng ẩn danh qua cookie để cải thiện gottrix. Tệp của bạn luôn nằm cục bộ trên thiết bị của bạn. Quyền riêng tư