Học viện công nghệ BƯu chính viễn thông


 Chuẩn mã hoá XML (XMLEnc)



tải về 0.7 Mb.
Chế độ xem pdf
trang10/16
Chuyển đổi dữ liệu15.04.2023
Kích0.7 Mb.
#54553
1   ...   6   7   8   9   10   11   12   13   ...   16
luan van nghien cuu dam bao an toan thong tin trong moi truong web su dung ky th

3.1. Chuẩn mã hoá XML (XMLEnc)
3.1.1. Giới thiệu về XML 
XML ra đời vào tháng 2 năm 1998 cho phép người dùng có thể 
tự định nghĩa các thẻ.
Các thành phần của XML gồm: Khai báo, chú thích, phần tử 
(Elements), phần tử gốc (Root), thuộc tính (Attributes). 
3.1.2. Mã hoá XML 
XML cung cấp cơ chế mã hoá: một phần dữ liệu sẽ được trao 
đổi, các phiên giao dịch an toàn giữa nhiều hơn hai bên. Mỗi bên có 
thể duy trì trạng thái bảo mật hoặc không bảo mật với bất cứ nhóm 
giao tiếp nào. Cả dữ liệu bảo mật và không bảo mật đều có thể được 
trao đổi trong cùng văn bản.
3.1.3. Các cách mã hoá XML 
3.1.3.1. Mã hóa các tài liệu trọn vẹn với XML Encryption 
Cấu trúc biểu diễn dữ liệu mã hoá toàn bộ tệp có các phần tử 
chính như sau:

Type='http://www.isi.edu/in-notes/iana/assignments/media-types/text/xml'> 
A23B45C56 
 
 
+ Phần tử : Là phần tử lớn nhất. 
+ Thuộc tính Type chỉ ra kiểu dữ liệu được mã hoá. 
+ Thuộc tính xmlns, chỉ ra không gian tên sử dụng để mã hóa 
+ Phần tử  chỉ ra dữ liệu được mã hoá, chứa giá 
trị dữ liệu trong phần tử con 
3.1.3.2. Mã hóa một phần tử đơn với XML Encryption 
xmlns='http://www.w3.org/2001/04/xmlenc#'> 
 


- 17 - 
A23B45C564587 
 
 
Thuộc tính Type:
http://www.w3.org/2001/04/xmlenc#Element, không còn sử 
dụng kiểu IANA nữa mà thay vào đó Sử dụng kiểu mà XML 
Encryption đã chỉ ra. #Element có nghĩa là EncryptedData - nó thay 
thế một phần tử.
3.1.3.3. Mã hóa nội dung của một phần tử 
xmlns='http://www.w3.org/2001/04/xmlenc#'> 
 A23B45C564587 
 

Sử dụng http://www.w3.org/2001/04/xmlenc#Content làm giá 
trị thuộc tính Type. 
3.1.3.4. Mã hóa dữ liệu không phải XML

Type='http://www.isi.edu/in-notes/iana/assignments/media-types/jpeg' > 
 A23B45C56  
 
Tệp JPEG hoàn chỉnh là một chuỗi đã được mã hóa các byte và 
sẽ xuất hiện như là nội dung của phần tử CipherValue.
Thuộc tính Type của phần tử EncryptedData bao gồm kiểu 
IANA cho định dạng JPEG.

tải về 0.7 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   6   7   8   9   10   11   12   13   ...   16




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương