III. Phõn tớch chương trỡnh truyền nhận dữ liệu kờ khai thuế và thụng bỏo của cơ quan thuế
b) Phõn tớch dữ liệu
Bảng DMDTNT (Danh mục đối tượng nộp thuế):Lưu thụng tin về cỏc đối tượng nộp thuế
tham gia kờ khai thuế qua mạng.
STT Tờn cột Kiểu dữ
liệu
Null/ Default
Khoỏ Diễn giải
2 Ten text(150) Tờn đối tượng nộp thuế
3 Diachi text(150) Địa chỉđối tượng nộp thuế
4 Email text(100) Điạ chỉ email
5 CCS text(255) khoỏ cụng khai của doanh nghiệp
6 Huy Byte 1: phỏ sản; 2: chuyển nơi nhận tờ khai; 3 tạm ngưng; 4: khỏc
7 Ngayhuy date ngày huỷ
Bảng NKNhanTK (Nhật ký nhận tờ khai): Lưu thụng tin về quỏ trỡnh nhận dữ liệu kờ khai thuế của cỏc doanh nghiệp
STT Tờn cột Kiểu dữ
liệu N/D Khoỏ chớnh Ghi chỳ
1 ID number X Mó số của tệp dữ liệu tờ
khai, mó này được tạo tại Tổng cục
2 MST Text(14) X Mó số thuế của DN gửi tệp 3 TenTệp Text(30) Tờn tệp dữ liệu tờ khai, tờn
này được tạo tại doanh nghiệp
4 KTTệp Double Kớch thước của tệp gửi nhận 5 SoGoi Byte Tổng số gúi dữ liệu mà tệp
dữ liệu được chia nhỏ
6 SoGoiNhan Byte 0 Tổng số gúi dữ liệu mà Tổng cục đó nhận được từ doanh nghiệp
7 NNTệp Date Ngày giờ mà Tổng cục bắt
đầu nhận tệp từ doanh nghiệp 8 NNKT Date Null Ngày giờ mà Tổng cục nhận
được đủ cỏc gúi dữ liệu
9 TrangThai byte Tương tự như bảng
NKNhanTK tại doanh nghiệp
Bảng NKGuiTB (Nhật ký gửi thụng bỏo): Lưu thụng tin về quỏ trỡnh gửi thụng bỏo cho cỏc doanh nghiệp. STT Tờn cột Kiểu dữ liệu N/D Khoỏ Ghi chỳ 1 ID Number X Mó của tệp thụng bỏo 2 MaST Number X Mó của tệp dữ liệu gửi nhận, mó này tự tăng
3 TenFileTB Text(30) Tờn của tệp thụng bỏo
4 SoGoi Byte Số gúi mà tệp dữ liệu thụng bỏo được chia nhỏ
5 SoGoiGui 0 Số gúi dữ liệu thụng bỏo đó
được gửi tới Tổng cục 6 NGTB Date Null Ngày bắt đầu gửi tệp dữ liệu
thụng bỏo
7 NGKT Date Null Ngày kết thỳc gửi tệp dữ liệu thụng bỏo
8 TrangThai Byte Byte Tương tự như bảng NKNhanTB tại doanh nghiệp
PHẦN V PHÂN TÍCH, THIẾT KẾ HỆ THỐNG CẤP PHÁT VÀ PHÂN TÍCH, THIẾT KẾ HỆ THỐNG CẤP PHÁT VÀ QUẢN Lí CHỨNG CHỈ SỐ CỦA NGÀNH THUẾ I. Giới thiệu một số mụ hỡnh hệ thống cấp phỏt và quản lý chứng chỉ số đang ỏp dụng hiện nay 1. Một số khỏi niệm
a. Certificate Authority (Cơ quan cấp và quản lý CCS - CA): Là một tổ chức được uỷ
quyền bởi cơ quan cú thẩm quyền để phõn phối và quản lý chứng chỉ cho cỏc tổ chức và cỏc cỏ nhõn.
b. Registration Authority (Cơ quan đăng ký - RA): Là cơ quan xin đăng ký để được cấp CCS, đối với ngành thuế cơ quan đăng ký nằm tại cỏc Cục thuế cũn cỏc doanh nghiệp chỉ là đối tượng sử dụng chứng chỉ số, cặp khoỏ.
c. Chứng chỉ số (Digital Certification): Là một tập thụng tin về cơ quan đăng ký, cơ quan chứng thực và cỏc thụng tin liờn quan tới cặp khoỏ v.v. Cỏc thụng tin về chứng chỉ số
bao gồm:
Hỡnh 5.1: Chứng chỉ số theo chuẩn X.509
• Version: Mang giỏ trị là khuụn dạng chứng chỉ thuộc version 1, 2 hoặc 3.
• Serial number: Một sốđộc lập cho chứng chỉ, được ấn định bởi nơi cấp chứng chỉ. Version của chứng chỉ Serial number của chứng chỉ Mó nhận dạng thuật toỏn (dựng ký chứng chỉ) Chu kỳ hiệu lực (thời gian bắt đầu và kết thỳc) Mó thuật toỏn Khoỏ cụng khai Thụng tin đối tượng khúa cụng khai Chỉ số duy nhất người phỏt hành Chỉ sốđối tượng duy nhất Đối tượng Tờn X.500 Chữ ký số của CA Tạo chữ ký Khoỏ cụng khai của CA
• Mó nhận dạng thuật toỏn: Là mó nhận dạng của thuật toỏn, cho biết thuật toỏn ký số được sử dụng bởi CA để ký chứng chỉ.
• Người phỏt hành: Tờn ấn định của dịch vụ X.500 để phỏt hành CA (thể hiện dưới tờn dịch vụ X.500).
• Chu kỳ hiệu lực: Ngày giờ hiệu lực và thời gian hết hiệu lựu của chứng chỉ.
• Đối tượng: Tờn ấn định trong dịch vụ X.500 của người giữ khoỏ mật để tương ứng với khoỏ cụng khai được chứng thực.
• Thụng tin đối tượng dựng khoỏ cụng khai: Giỏ trị của một khoỏ cụng khai cho đối tượng kốm theo mó nhận dạng thuật toỏn mà khoỏ cụng khai sẽđược sử dụng.
• Chỉ số duy nhất của người phỏt hành: Một lựa chọn chuỗi bit được sử dụng đểđưa ra tờn đầy đủ CA trong trường hợp cựng tờn được ấn định cho cỏc thuờ bao khỏc nhau theo thời gian.
• Chỉ sốđối tượng duy nhất: Một lựa chọn cho chuỗi bit được sử dụng đểđưa ra tờn
đầy đủ của đối tượng trong trường hợp cựng một tờn được ấn định cho cỏc đăng ký khỏc nhau theo thời gian.