Base64 là phương thức convert dạng mã hóa 2 chiều từ binary
sang string
để có thể gửi đi được trong network một cách dễ dàng. Các binary lúc này sẽ được thể hiện bằng các ký tự mã ASCII.
Sự ra đời của base64
bắt nguồn từ việc mong muốn gửi một ảnh quả Email dùng chuẩn SMPT, tuy nhiên chuẩn SMTP chỉ cho phép chuyển các ký tự ASCII dùng 7 bit có giá trị từ 0- 127. Nhưng một tệp nhị phân bao gồm các byte có giá trị 0-255 vậy trước tiên chúng ta cần convert nó để có thể sử dụng được SMTP.
Rõ ràng mã ASCII có 128 giá trị nhưng tại sao lại là base64
mà không phải base128
, đơn giản là vì không phải 128 mã ASCII đều có thể được sử dụng. Ví dụ CR/LF tương ứng là 13 và 10 trong mã ASCII được sử dụng để biểu thị việc kết thúc dòng trong SMTP cho nên việc sử dụng cặp ký tự này là không cần thiết và còn nhiều cặp tương tự như vậy nên thay vì sử dụng 128 (7bits) chúng ta sẽ sử dụng 64 (6 bits) để thể hiện dữ liệu.
Viettel hướng dẩn cách lấy Base64 chữ ký số My Sign Viettel.
B1: KH vào trang web http://hotro.viettel-ca.vn/searchCert.php
B2: Nhập serial và mã xác nhận => Bấm “Tìm kiếm” để tải CTS về máy tính
B3: Click “Open” mở file
B4: Chọn tab: Details
B6: Chọn “Copy to file”
B6: Chọn loại: “Base-64 encoded X.509 (.CER)” và ấn “Next”
B7: Chọn “Finish” để xuất file về máy tính
Màn hình thông báo thành công:
B8: Chọn file đã xuất ra => Click chuột phải=> Chọn “Open With” bằng Notepad
B9: Copy Base-64 và thực hiện khai báo trên cổng thông tin giám định BHXH, Lưu ý: Không lấy 2 dòng Begin và End
QUÝ KHÁCH CÓ NHU CẦU MUA CHỮ KÝ SỐ MY SIGN VIETTEL VUI LÒNG LIÊN HỆ :
Mr Anh Tuấn – Viettel Đà Nẵng
Điện thoại: 0984 194 999 (zalo,mocha,viber,whatapp…)
Email: Tuanva194999@gmail.com
Website: https://vietteldanang.com.vn/
- Xem thêm : LẮP MẠNG VIETTEL
- Xem thêm : CHỮ KÝ SỐ VIETTEL
- Xem thêm : HÓA ĐƠN ĐIỆN TỬ VIETTEL
- Xem thêm : BẢO HIỂM XÃ HỘI VIETTEL