Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [An toàn thông tin] Tính SHA-256 của chuỗi

    Hàm băm SHA-256

    SHA-256 thuộc họ SHA-2, sinh digest 256 bit = 64 ký tự hex. Đây là hàm băm được dùng phổ biến trong chữ ký số, blockchain và kiểm tra toàn vẹn.

    Đọc một dòng, in mã băm SHA-256 (hex thường) của nội dung. Bỏ ký tự xuống dòng cuối dòng.

    Ví dụ

    Input:

    abc
    

    Output:

    ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
    
    • Định dạng đầu vào:

      Một dòng chứa chuỗi s.

    • Ràng buộc đầu vào:

      0 ≤ len(s) ≤ 1000. UTF-8.

    • Định dạng đầu ra:

      Một dòng: mã băm SHA-256 hex của s.

    Ví dụ:

    Đầu vào:

    abc
    

    Đầu ra:

    ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

    Giải thích:

    SHA-256('abc') bắt đầu bằng ba7816bf...

    Đang tải editor...