hashlib.new(name) cho phép tạo đối tượng băm theo tên thuật toán (ví dụ md5, sha1, sha256, sha512).
Dòng 1 là tên thuật toán, dòng 2 là chuỗi cần băm. In hex digest của chuỗi theo thuật toán đó. Nội dung chuỗi là toàn bộ dòng 2 (không gồm ký tự xuống dòng).
Input:
md5
abc
Output:
900150983cd24fb0d6963f7d28e17f72
Dòng 1: tên thuật toán. Dòng 2: chuỗi s.
Thuật toán ∈ {md5, sha1, sha256, sha512}. 0 ≤ len(s) ≤ 1000.
Một dòng: hex digest của s theo thuật toán.
Ví dụ:
Đầu vào:
md5
abc
Đầu ra:
900150983cd24fb0d6963f7d28e17f72
Giải thích:
Đang tải editor...