Bảng 3.6 Giá trị thông số smime-type

Một phần của tài liệu nghiên cứu thuật toán mã hóa md5 và ứng dụng của nó trong giao thức sip (Trang 52 - 53)

Sự khác biệt giữa hai đối tượng application/pkcs7-signature và application/pkcs7-mime, đó là application/pkcs7-mime có chứa thông số Ộsmime- tupeỢ(kiểu S/MIME) với giá trị là Ộsigned-dataỢ, còn application/pkcs7-signature thì không.

Thắ dụ MIME được mã hóa: Dấu hiệu MIME được mã hóa được chỉ ra trong trường content-type với giá trị là Ộapplication/pkcs7-mimeỢ; smime-type=enveloped- data.

Content-Type: application/pkcs7-mime; smime-type=enveloped-data; name = smime.p7m

Content-Transfer-Encoding: base64

Content-Disposition: attachment; filename-smime.p7m

567GhIGfHfYT6ghyHhHUujpfyF4f8HHGTrfvhJhjH776tbB9HG4VQbnj7 77n8HHGT9HG4VQpfyF467GhIGfHfYT6rfvbnj756tbBghyHhHUujhJhjH HUujhJh4VQpfyF467GhIGfHfYGTrfvbnjT6jH7756tbB9H7n8HHGghyHh 6YT64V0GhIGfHfQbnj75

3.2.3 TLS

Giao thức SSL đã được tổ chức IETF chuẩn hóa và đặt lại tên là TLS. Nó không phải là một giao thức đơn lẻ mà là một tập hợp các thủ tục đã được chuẩn hóa để thực hiện các nhiệm vụ bảo mật như xác thực server, xác thực client hay mã hóa kết nối.bảo gồm hai giao thức con SSL record và SSL handshake. Để đảm bảo an toàn trong TLS sự dụng nhiều thuật toán mã hóa khác nhau tùy thuộc vào chắnh sách và độ dài khóa mà họ cảm nhận là đủ an toàn MD5 được cho là có đủ sự tin cậy.

3.2.3.1 Ngăn xếp TLS

TLS là giao thức được thực hiện trên TCP và được thiết kế để cung cấp bảo mật tin cậy Ộtoàn trìnhỢ (end-to-end). Để đảm bảo về vấn đề bảo mật cho nên TLS được dùng dựa trên truyền tải TCP chứ không phải là UDP. TLS dựa trên SSL (Secure Socket Layer), SSL được Netscape giới thiệu, đưa ra và phát triển. TLS được IETF phát triển và đưa ra trong chuẩn RFC 2246 (phiên bản 1.0) và được cập nhật trong RFC 4346 (phiên bản 1.2). SIP sử dụng giao thức TLS nhằm sử dụng các hàm băm và các thuật toán mã hóa sẵn có trong TLS.

Một phần của tài liệu nghiên cứu thuật toán mã hóa md5 và ứng dụng của nó trong giao thức sip (Trang 52 - 53)