BỘ THÔNG TIN VÀ TRUYỀN THÔNG TRUNG TÂM INTERNET VIỆT NAM TÀI LIỆU HƯỚNG DẪN TRIỂN KHAI DNSSEC TẠI CÁC NHÀ ĐĂNG KÝ TÊN MIỀN

Similar documents
TÀI LIỆU Hướng dẫn cài đặt thư viện ký số - ACBSignPlugin

CÀI ĐẶT MẠNG CHO MÁY IN LBP 3500 và LBP 5000

CMIS 2.0 Help Hướng dẫn cài đặt hệ thống Máy chủ ứng dụng. Version 1.0

CHƯƠNG I. TỔNG QUAN VỀ HỆ THỐNG DCS- CENTUM CS 3000

XÂY DỰNG MÔ HÌNH CƠ SỞ DỮ LIỆU PHÂN TÁN CHO HỆ THỐNG THÔNG TIN ĐẤT ĐAI CẤP TỈNH VÀ GIẢI PHÁP ĐỒNG BỘ HÓA CƠ SỞ DỮ LIỆU TRÊN ORACLE

PHÂN TÍCH DIỄN BIẾN LƯU LƯỢNG VÀ MỰC NƯỚC SÔNG HỒNG MÙA KIỆT

KIỂM TOÁN CHU TRÌNH BÁN HÀNG VÀ NỢ PHẢI THU

PREMIER VILLAGE PHU QUOC RESORT

5/13/2011. Bài 3: Báo cáo kết quả kinh doanh. Nội dung. Trình bày báo cáo kết quả kinh doanh

BIÊN DỊCH VÀ CÀI ĐẶT NACHOS

Các bước trong phân khúc thi truờng. Chương 3Phân khúc thị trường. TS Nguyễn Minh Đức. Market Positioning. Market Targeting. Market Segmentation

CHƯƠNG IX CÁC LỆNH VẼ VÀ TẠO HÌNH (TIẾP)

NATIVE ADS. Apply from 01/03/2017 to 31/12/2017

Bài 15: Bàn Thảo Chuyến Du Ngoạn - cách gợi ý; dùng từ on và happening

Model SMB Lưỡi dao, bộ phận cảm biến nhiệt và lòng bình bằng thép không gỉ 304 an toàn cho sức khỏe.

SB 946 (quy định bảo hiểm y tế tư nhân phải cung cấp một số dịch vụ cho những người mắc bệnh tự kỷ) có ý nghĩa gì đối với tôi?

Điểm Quan Trọng về Phúc Lợi

Chúng ta cùng xem xét bài toán quen thuộc sau. Chứng minh. Cách 1. F H N C

Hiện nó đang được tân trang toàn bộ tại Hải quân công xưởng số 35 tại thành phố Murmansk-Nga và dự trù trở lại biển cả vào năm 2021.

CÁC BIỆN PHÁP BẢO VỆ THEO THỦ TỤC Quyền Giáo Dục Đặc Biệt của Gia Đình Quý vị

Chương 3: Chiến lược tìm kiếm có thông tin heuristic. Giảng viên: Nguyễn Văn Hòa Khoa CNTT - ĐH An Giang

PHÁT TRIỂN ỨNG DỤNG WEB

Hướng dẫn cài Windows 7 từ ổ cứng HDD bằng ổ đĩa ảo qua file ISO bằng hình ảnh minh họa

NHỊP ĐẬP THỊ TRƯỜNG QUÝ 3, 2015

Bottle Feeding Your Baby

QUY CÁCH LUẬN VĂN THẠC SĨ

MỞ ĐẦU... 1 CHƯƠNG I. TỔNG QUAN MỘT SỐ KHÁI NIỆM CƠ BẢN...

nhau. P Z 1 /(O) P Z P X /(Y T ) khi và chỉ khi Z 1 A Z 1 B XA XB /(Y T ) = P Z/(O) sin Z 1 Y 1A PX 1 P X P X /(Y T ) = P Z /(Y T ).

Ô NHIỄM ĐẤT, NƯỚC VÀ CÁC PHƯƠNG PHÁP XỬ LÝ

CƠ SỞ DỮ LIỆU PHÂN TÁN

Phương thức trong một lớp

BẢN TIN THÁNG 09 NĂM 2015

BÀI TẬP DỰ ÁN ĐÂU TƯ (Học kỳ 3. Năm )

BẢN TIN THÁNG 05 NĂM 2017.

Định hình khối. Rèn kim loại

So sánh các phương pháp phân tích ổn định nền đường đắp

NGHIÊN CỨU ĐẶC ĐIỂM BIẾN ĐỘNG DÒNG CHẢY VÙNG VEN BIỂN HẢI PHÒNG

ĐIỀU KHIỂN ROBOT DÒ ĐƯỜNG SỬ DỤNG BỘ ĐIỀU KHIỂN PID KẾT HỢP PHƯƠNG PHÁP PWM

Savor Mid-Autumn Treasures at Hilton Hanoi Opera! Gìn giữ nét đẹp cổ truyền

PHÂN PHỐI CHUẨN. TS Nguyen Ngoc Rang; Website: bvag.com.vn; trang:1

Thỏa Thuận về Công Nghệ của UPS

GIỚI THIỆU. Nguồn: Nguồn:

AT INTERCONTINENTAL HANOI WESTLAKE 1

Abstract. Recently, the statistical framework based on Hidden Markov Models (HMMs) plays an important role in the speech synthesis method.

Giáo dục trí tuệ mà không giáo dục con tim thì kể như là không có giáo dục.

Những Điểm Chính. Federal Poverty Guidelines (Hướng dẫn Chuẩn Nghèo Liên bang) như được

Register your product and get support at. POS9002 series Hướng dẫn sử dụng 55POS9002

Đường thành phố tiểu bang zip code. Affordable Care Act/Covered California Tư nhân (nêu rõ): HMO/PPO (khoanh tròn)

ĐÁNH GIÁ ẢNH HƯỞNG CỦA CHIỀU RỘNG TẤM ĐẾN BIẾN DẠNG GÓC KHI HÀN TẤM TÔN BAO VỎ TÀU THỦY

The W Gourmet mooncake gift sets are presently available at:

Bộ Kế hoạch & Đầu tư Sở Kế hoạch & Đầu tư Điện Biên

Để được hỗ trợ về sản phẩm, truy cập vào Đây là phiên bản trên Internet của xuất bản này. Chỉ in ra để sử dụng cá nhân.

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc Số: 02/2014/TT-BTTTT Hà Nội, ngày 10 tháng 3 năm 2014 THÔNG TƯ

Công ty Cổ phần Tập đoàn Ma San Thông tin về Công ty

CHƯƠNG VII HÌNH CẮT, MẶT CẮT VÀ KÍ HIỆU VẬT LIỆU

DANH SÁCH THÍ SINH DỰ THI IC3 IC3 REGISTRATION FORM

ACBS Trade Pro. Hướng dẫn sử dụng

Tạp chí phân tích Hóa, Lý và Sinh học - Tập 20, số 3/2015

Bài giảng Kiến trúc của hệ vi xử lý

Nghiên cứu này nhằm phân tích mối quan hệ giữa nguồn

MỐI QUAN HỆ GIỮA ĐỘ THOÁNG KHÍ CỦA BAO BÌ BẢO QUẢN CHẤT LƯỢNG CỦA NHÃN XUỒNG CƠM VÀNG TRONG QUÁ TRÌNH TỒN TRỮ

Tng , , ,99

Chương 17. Các mô hình hồi quy dữ liệu bảng

CHỌN TẠO GIỐNG HOA LAN HUỆ (Hippeastrum sp.) CÁNH KÉP THÍCH NGHI TRONG ĐIỀU KIỆN MIỀN BẮC VIỆT NAM

SAVOR MID-AUTUMN FESTIVAL WITH HILTON

Tiến tới hoàn thiện và triển khai hệ thống mô hình giám sát, dự báo và cảnh báo biển Việt Nam

Ông ta là ai vậy? (3) Who is he? (3) (tiếp theo và hết)

Ths. Nguyễn Tăng Thanh Bình, Tomohide Takeyama, Masaki Kitazume

Các tùy chọn của họ biến tần điều khiển vector CHV. Hướng dẫn vận hành card cấp nước.

TCVN 3890:2009 PHƯƠNG TIỆN PHÒNG CHÁY VÀ CHỮA CHÁY CHO NHÀ VÀ CÔNG TRÌNH TRANG BỊ, BỐ TRÍ, KIỂM TRA, BẢO DƯỠNG

T I Ê U C H U Ẩ N Q U Ố C G I A TCVN 9386:2012. Xuất bản lần 1. Design of structures for earthquake resistances-

lõi ngôn ngữ trung gian của ActionScript.

CÁC PHƯƠNG PHÁP PHÂN TÍCH THỐNG KÊ ĐA BIẾN SỐ LIỆU NGHIÊN CỨU LÂM NGHIỆP BẰNG SAS

khu vực Vịnh Nha Trang

Sổ tay cài đặt Ubuntu từ live CD

EMPEA Guidelines (Vietnamese Edition) CÁC HƯỚNG DẪN CỦAEMPEA

DANH MỤC BẢNG BIỂU BẢN CÔNG BỐ THÔNG TIN BÁN ĐẤU GIÁ CỔ PHẦN LẦN ĐẤU CÔNG TY TNHH MTV XK LAO ĐỘNG TM VÀ DU LỊCH

PHÂN TÍCH MÓNG CỌC CHỊU TẢI TRỌNG NGANG VÀ KỸ THUẬT LẬP MÔ HÌNH TƯƠNG TÁC CỌC-ĐẤT PHI TUYẾN

HỌC SINH THÀNH CÔNG. Cẩm Nang Hướng Dẫn Phụ Huynh Hỗ Trợ CÁC LỚP : MẪU GIÁO ĐẾN TRUNG HỌC. Quốc Gia mọitrẻ em.mộttiếng nói

Khám phá thế giới với Thẻ Tín Dụng ANZ Travel Visa Platinum

Trịnh Minh Ngọc*, Nguyễn Thị Ngoan

CHẤT LƯỢNG MÔI TRƯỜNG NƯỚC BIỂN VEN BỜ ĐẢO PHÚ QUỐC

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM QCVN 4-1: 2010/BYT QUY CHUẨN KỸ THUẬT QUỐC GIA VỀ PHỤ GIA THỰC PHẨM - CHẤT ĐIỀU VỊ

khu vực ven biển Quảng Bình - Quảng Nam

2.1.3 Bảng mã ASCII Bộ vi xử lý (Central Processing Unit, CPU) Thanh ghi... 16

NHỮNG CẬP NHẬT MỚI VỀ THUẾ CUỐI NĂM Thứ Tư, ngày 18 tháng 10 năm 2017 KCN Amata City Bien Hoa

SỬ DỤNG ENZYME -AMYLASE TRONG THỦY PHÂN TINH BỘT TỪ GẠO HUYẾT RỒNG

X-MAS GIFT 2017 // THE BODY SHOP

Tiến hành Nghiên cứu tổng quan - Phương pháp và công cụ hỗ trợ

QUY PHẠM PHÂN CẤP VÀ ĐÓNG TÀU BIỂN VỎ THÉP. Rules for the Classification and Construction of Sea - going Steel Ships

TRƢỜNG ĐẠI HỌC BÁCH KHOA ĐẠI HỌC QUỐC GIA TP.HCM

Hướng dẫn về Cung cấp thông tin liên quan đến đặc tính phát triển bền vững của sản phẩm

Ghi danh Bỏ phiếu tại Tiểu bang của quý vị bằng cách sử dụng Cẩm nang Hướng dẫn và Mẫu đơn dạng Bưu thiệp này

Xác định phân bố không gian của các hằng số điều hòa thủy triều tại vùng biển vịnh Bắc Bộ

sự phát triển của ngành công nghiệp hỗ trợ ô tô Việt Nam

Nguyễn Thọ Sáo* Trường Đại học Khoa học Tự nhiên, ĐHQGHN, 334 Nguyễn Trãi, Hà Nội, Việt Nam. Nhận ngày 15 tháng 7 năm 2012

ABBYY FineReader 14. Hướng dẫn của quản trị viên hệ thống ABBYY Production LLC. Mọi quyền được bảo lưu.

Tạp chí Khoa học Trường Đại học Cần Thơ Số chuyên đề: Thủy sản (2014)(1):

TÍNH CHUYỂN TỌA ĐỘ GIỮA HỆ TỌA ĐỘ QUỐC TẾ WGS84 VÀ HỆ TỌA ĐỘ QUỐC GIA VN2000 ỨNG DỤNG TRONG ĐỊNH VỊ TRÊN BIỂN

Thiết bị quang~ Bởi: Khoa CNTT ĐHSP KT Hưng Yên

Transcription:

BỘ THÔNG TIN VÀ TRUYỀN THÔNG TRUNG TÂM INTERNET VIỆT NAM TÀI LIỆU HƯỚNG DẪN TRIỂN KHAI DNSSEC TẠI CÁC NHÀ ĐĂNG KÝ TÊN MIỀN Hà Nội, ngày 10 tháng 12 năm 2017

M C C DANH MỤC CÁC KÝ HIỆU, CHỮ VIẾT TẮT... 3 DANH MỤC HÌNH VẼ... 4 M U... 5 HƯỚNG DẪN TRIỂN KHAI DNSSEC TẠI CÁC N K... 6 1. Nhà đăng ký tên miền.vn:... 6 2. Phân tích, đánh giá vai trò... 6 3. Quy trình triển khai DNSSEC... 7 3.1. Tổng quan quy trình thực hiện... 7 3.2. Các yêu cầu trước khi triển khai... 7 3.3. Mô hình triển khai... 8 3.4. Những thay đổi, ảnh hưởng... 9 3.5. Các bước triển khai, thử nghiệm... 12 3.6. Quy trình tiếp nhận, xử lý bản ghi DS... 13

DANH M C CÁC KÝ HIỆU, CHỮ VIẾT TẮT cctld Country Code Top Level Domain DNS Domain Name System DNSKEY Domain Name System KEY DNSSEC Domain Name System Security Extensions DS Delegation Signer EPP Extensible Provisioning Protocol gtld Generic Top-level Domain HSM Hardware Security Module IANA Internet Assigned Numbers Authority ICANN Internet Corporation for Assigned Names and Numbers IDC Internet Data Center IPv6 Internet Protocol Version 6 ISP Doanh nghiệp Internet KSK Key Signing Key N K Nhà đăng ký NSEC Next Secure RFC Request for Comments RRSIG Resource Record Signature SRS Shared Registry System TLD Top Level Domain VNNIC Vietnam Internet Network Information Center ZSK Zone Signing Key

DANH M C HÌNH VẼ Hình 1: Mô hình triển khai DNSSEC trên N K... 8

M Đ U Hệ thống DNS đóng vai trò dẫn đường trên Internet, được coi là một hạ tầng lõi trọng yếu của hệ thống Internet toàn cầu. Do tính chất quan trọng của hệ thống DNS, đã có nhiều cuộc tấn công, khai thác lỗ hổng của hệ thống này với quy mô lớn và tinh vi với mục đích làm tê liệt hệ thống này hoặc chuyển hướng một tên miền nào đó đến một địa chỉ IP khác. Trên thế giới từ nhiều năm đã có nhiều cuộc tấn công làm thay đổi dữ liệu tên miền, chuyển hướng website được thực hiện, gây hậu quả nghiêm trọng. ể giải quyết các nguy cơ ở trên, ngay từ năm 1990, các giải pháp khắc phục đã được nghiên cứu. Năm 1995, giải pháp DNSSEC được công bố và tới năm 2001 thì được xây dựng thành các tiêu chuẩn RFC dự thảo, và cuối cùng được IETF chính thức công bố thành tiêu chuẩn RFC vào năm 2005. DNSSEC dựa trên nền tảng mã hoá khoá công khai (PKI) tương tự hệ thống chứng thực điện tử (CA), thực hiện ký số trên các bản ghi DNS để đảm bảo tính xác thực, toàn vẹn của cặp ánh xạ tên miền địa chỉ IP, tất cả các thay đổi bản ghi DNS đã được ký số sẽ được phát hiện. Kể từ khi được chuẩn hoá năm 2005, DNSSEC đã nhanh chóng được triển khai rộng rãi trên mạng Internet. Tại Việt Nam, việc triển khai áp dụng tiêu chuẩn DNSSEC cho hệ thống máy chủ tên miền (DNS).VN sẽ giúp đảm bảo chính xác, tin cậy việc sử dụng, truy vấn tên miền.vn trên Internet thông qua việc áp dụng thống nhất tiêu chuẩn DNSSEC đối với các hệ thống DNS.VN. ảm bảo kết nối liên thông theo tiêu chuẩn DNSSEC giữa hệ thống DNS quốc gia.vn với hệ thống máy chủ tên miền gốc (DNS ROOT) và các hệ thống DNS quốc tế. ánh dấu bước chuyển biến quan trọng trong việc phát triển hạ tầng Internet tại Việt Nam, sẵn sàng đẩy mạnh phát triển các dịch vụ thương mại điện tử, chính phủ điện tử tại Việt Nam một cách an toàn nhất.

HƯỚNG DẪN TRIỂN KHAI DNSSEC TẠI CÁC NĐK 1. Nhà đăng ký tên miền.vn: Các nhà đăng ký tên miền.vn là các đơn vị đã ký kết thỏa thuận với VNNIC cho dịch vụ đại lý đăng ký tên miền.vn. Các nhà đăng ký sẽ thực hiện các tác nghiệp liên quan đến cập nhật các bản ghi tên miền, đăng ký thông tin tên miền lên hệ thống quản lý của VNNIC. Trong triển khai DNSSEC, chủ yếu là cập nhật thông tin của bản ghi ký chuyển giao DS tương ứng trong zone VN. 2. Phân tích, đánh giá vai trò ối với các Nhà đăng ký tên miền.vn, với vai trò được chia sẻ quyền quản lý đối với tên miền.vn theo mô hình Shared Registry System (SRS), sẽ cần thiết lập kênh kết nối liên thông để thực hiện cung cấp thông tin và tiến hành cập nhật bản ghi ký ủy quyền cho tên miền (DS) lên hệ thống DNS Quốc gia để tạo thành chuỗi tin cậy từ hệ thống DNS Root tới hệ thống DNS Quốc gia và máy chủ DNS của tên miền. Hướng dẫn triển khai DNSSEC tại NĐK 6

Thử nghiệm Cập nhật phiên bản Chuẩn bị Trung tâm Internet Việt Nam - VNNIC 3. Quy trình triển khai DNSSEC 3.1. Tổng quan quy trình thực hiện Tổng quan quy trình triển khai DNSSEC tại các Nhà đăng ký (N K) Mô hình hệ thống hiện tại Rà soát toàn bộ hệ thống EPP Các phần mềm, tiêu chuẩn đang sử dụng Cập nhật, nâng cấp tiêu chuẩn secdns-1.1 cho hệ thống EPP Thực hiện nâng cấp mở rộng cho các lệnh: - domain:info - domain:create - domain:update Thử nghiệm công cụ EPP Client hỗ trợ mở rộng secdns gửi yêu cầu đến hệ thống EPPGateway của VNNIC và nhận phản hồi trở lại. 3.2. Các yêu cầu trước khi triển khai Công việc chính của triển khai thử nghiệm DNSSEC trên hệ thống của các nhà đăng ký là nâng cấp phần mềm, giúp hỗ trợ quản lý và cập nhật bản ghi DS lên hệ thống DNS quốc gia, thông qua chuẩn giao thức EPP hoặc các kênh truyền bảo mật. ứng ở vai trò Nhà đăng ký và cũng là đơn vị cung cấp dịch vụ DNS Hosting, các hệ thống sẽ triển khai bao gồm: Hướng dẫn triển khai DNSSEC tại NĐK 7

- Hệ thống DNS: thực hiện việc ký zone tên miền đang quản lý, cập nhật bản ghi ký chuyển giao DS lên hệ thống DNS quốc gia, tiến hành thử nghiệm các tính năng như quản lý khóa, DNSSEC Inline-signing, key rollover. - Hệ thống EPPClient: triển khai công cụ EPP Client hỗ trợ mở rộng secdns để thực hiện gửi yêu cầu đến hệ thống EPPGateway của VNNIC và nhận phản hồi trở lại. - Hệ thống EPPGateway: Hệ thống EPPGateway với vai trò tiếp nhận các xử lý các request từ các EPP Client của các DNS Hosting Provider sẽ phải thực hiện điều chỉnh: o Cập nhật cấu trúc CSDL để lưu trữ thêm các thông tin của tên miền liên quan đến bản ghi DS. o Cập nhật Module thực hiện validate dữ liệu bản tin EPP hỗ trợ mở rộng secdns-1.1. o Cập nhật logic xử lý các lệnh bị thay đổi khi áp dụng mở rộng secdns-1.1 và các lệnh sẽ sinh ra tác động lên DNS quốc gia bao gồm: domain:info, domain:create, domain:update và domain:delete. 3.3. Mô hình triển khai DNS Hosting Provider Registrar (NĐK) DS Record Update DS Record Update over EPP DNS Hosting Provider 1 Registrar (NĐK) SRS CLUSTER (.VN DB) DNS Hosting Provider 2 Hình 1: Mô hình triển khai DNSSEC trên NĐK Nguyên lý hoạt động: Hướng dẫn triển khai DNSSEC tại NĐK 8

Khi một tên miền được ký DNSSEC tại các DNS Hosting Provider hoặc trên hệ thống DNS của các nhà đăng ký, bản ghi DS cần được tạo ra và cập nhật gửi lên các nhà đăng ký. Nhà đăng ký giúp hỗ trợ quản lý và cập nhật bản ghi DS lên hệ thống DNS quốc gia, thông qua chuẩn giao thức EPP hoặc các kênh truyền bảo mật để hoàn thành chuỗi tin cậy. 3.4. Những thay đổi, ảnh hưởng Mở rộng trên giao thức EPP dùng cho việc quản lý các thông tin của tên miền để hỗ trợ tiêu chuẩn DNSSEC được đặc tả trong tài liệu RFC 5910 được công bố vào tháng 5 năm 2010. Trong tài liệu RFC này, mở rộng secdns phiên bản 1.1 được mô tả bao gồm các thông tin bổ sung cho đối tượng tên miền và các điều chỉnh đến các lệnh và phản hồi áp dụng đối với đối tượng tên miền đã được đặc tả tại RFC 5731. Tài liệu RFC 5910 ra đời để thay thế cho tài liệu RFC 4310 (đặc tả mở rộng secdns phiên bản 1.0 áp dụng cho đối tượng tên miền trong RFC 3731) đã quá hạn. Mở rộng secdns-1.1 được sử dụng để thiết lập chứng thực giữa các zone dữ liệu của Registry và Registrar, theo đó thiết lập chuỗi tin cậy trong DNSSEC từ zone của Registry đến zone của Registrar, song song với việc chuyển giao DNS giữa 2 tổ chức này. ể thực hiện được việc đó, mở rộng secdns-1.1 bổ sung các thông tin liên quan đến bản ghi DS cho đối tượng tên miền và các thay đổi lên tập lệnh của đối tượng tên miền để tạo và quản lý các thông tin đó. Cụ thể mở rộng secdns-1.1 đặc tả: - Thông tin về bản ghi DS qua 2 hình thức: dữ liệu bản ghi DS và dữ liệu khóa công khai KSK. - Thông tin về thời gian sống tối đa của chữ ký (maxsiglife): là thời gian tồn tại của bản ghi RRSIG ký trên bản ghi DS tại zone của Registry. - Thay đổi đối với phản hồi của lệnh domain:info - Thay đổi đối với lệnh domain:create - Thay đổi đối với lệnh domain:update - Các lệnh khác áp dụng cho đối tượng tên miền không bị thay đổi. Hướng dẫn triển khai DNSSEC tại NĐK 9

ể cung cấp thông tin về bản ghi DS cho tên miền, Registrar có thể sử dụng một trong hai hình thức: - Thông tin dữ liệu bản ghi DS (DS Data Interface): với hình thức này, Registrar sẽ chịu trách nhiệm cho việc tạo bản ghi DS và cung cấp thông tin đó cho Registry. Cụ thể Registrar sẽ lựa chọn giải thuật băm và thực hiện giải thuật đó để lấy giá trị băm cho khóa công khai KSK của tên miền. Hình thức này cũng hỗ trợ việc Registrar cung cấp thêm thông tin về khóa công khai bên cạnh thông tin về bản ghi DS cho Registry. - Thông tin dữ liệu khóa công khai (Key Data Interface): với hình thức này, Registrar sẽ chỉ cung cấp thông tin về khóa công khai cho Registry. Việc lựa chọn giải thuật băm và tiến hành giải thuật đó để có giá trị băm cho khóa công khai được Registry thực hiện. ặc tả secdns-1.1 chỉ ra, Registry có thể hỗ trợ cả hai hình thức về thông tin dữ liệu cho bản ghi DS trên, tuy nhiên trong một lệnh hoặc phản hồi EPP thì chỉ sử dụng một hình thức. Ngoài ra, ngoại trừ trong quá trình chuyển đổi, Registry chỉ được hỗ trợ một trong hai hình thức trên đối với một đối tượng tên miền. Mở rộng cho lệnh domain:create Lệnh domain:create được sử dụng để tạo mới một đối tượng tên miền (nghiệp vụ đăng ký tên miền) với các thông tin được đặc tả trong RFC 5731. Mở rộng secdns-1.1 bổ sung thêm thành phần secdns:create để cung cấp các thông tin về bản ghi DS cho tên miền. Thành phần secdns:create là thành phần con và bắt buộc của thành phần extension trong lệnh domain:create. Thành phần này bao gồm các thành phần con sau đây: - Một thành phần không bắt buộc secdns:maxsiglife. Trong trường hợp Registry không hỗ trợ thành phần secdns:maxsiglife và trong lệnh domain:create của Registrar có thành phần này thì phản hồi với mã 2102 sẽ được trả lại. Hướng dẫn triển khai DNSSEC tại NĐK 10

- Không hoặc nhiều thành phần secdns:dsdata hoặc secdns:keydata, tuy nhiên không được sử dụng cả 2 hình thức. Mở rộng cho lệnh domain:update Lệnh domain:update được sử dụng để thay đổi các thuộc tính của đối tượng domain. Bên cạnh các thành phần của lệnh được mô tả trong RFC 5721, mở rộng secdns-1.1 bổ sung thành phần secdns:update, là một thành phần bắt buộc của thành phần extension để thực hiện thay đổi các thông tin liên quan đến các bản ghi DS gắn với tên miền đó. Thành phần secdns:update có thể bao gồm các thành phần: - secdns:add để thêm bản ghi DS cho tên miền - secdns:rem để xóa bản ghi DS gắn với tên miền - secdns:chg để thay đổi thông tin về thời gian sống tối đa của chữ ký cho các bản ghi DS hiện tại. Mở rộng cho lệnh domain:info Khi một lệnh domain:info được thực hiện thành công, trong bản tin phản hồi của Registry, thành phần domain:resdata phải chứa các thông tin về đối tượng tên miền như đặc tả trong RFC 5731. Thêm vào đó, mở rộng secdns-1.1 sẽ bổ sung thêm thành phần mở rộng cho phản hồi này bằng việc cung cấp thành phần secdns:infdata để cung cấp thông tin về các bản ghi DS cho tên miền đó (nếu đã sử dụng DNSSEC) theo một trong hai hình thức được quy định bởi chính sách của Registry. Thành phần secdns:infdata có chứa các thành phần con sau đây: - Một thành phần không bắt buộc secdns:maxsiglife - Một hoặc nhiều các thành phần secdns:dsdata hoặc secdns:keydata chứa thông tin về các bản ghi DS của tên miền đó. Tuy nhiên không được sử dụng cả 2 hình thức. Hướng dẫn triển khai DNSSEC tại NĐK 11

Nội dung của thành phần secdns:dsdata Khi tạo hoặc thay đổi bản ghi DS cho một tên miền, thông tin các trường dưới đây phải được thiết lập trong thành phần secdns:dsdata cho mỗi bản ghi DS: - keytag: Giá trị Key Tag của bản ghi DS - alg: Thuật toán được dùng trong bản ghi DS - digesttype: ịnh nghĩa các thuật toán được sử dụng để xây dựng trường Digest cho bản ghi DS - digest: Chuỗi mã hóa của bản ghi DS Các trường trên được mô tả chi tiết trong RFC 4034. Nếu thông tin cung cấp về bản ghi DS không đầy đủ hoặc không chính xác, thì sẽ dẫn đến các hoạt động khởi tạo hoặc cập nhật tên miền bị thất bại và các thông báo lỗi sẽ chứa một mã lỗi chỉ ra các nguyên nhân gây ra lỗi trên. 3.5. Các bước triển khai, thử nghiệm Trên hệ thống DNS của Nhà đăng ký: - Tiến hành tạo zone cho tên miền example.vn. - Tạo cặp khóa KSK và ZSK và cập nhật bản ghi DNSKEY tương ứng vào zone example.vn. - Tiến hành ký zone với cặp khóa KSK và ZSK đã tạo. - Tạo bản ghi DS từ zone example.vn. Trên hệ thống Registrar Client của Nhà đăng ký: - Thực hiện tạo bản tin lệnh domain:create với thông tin bản ghi DS và DNSKEY lấy từ bước 1. - Request lên hệ thống EPP Gateway Server. Hướng dẫn triển khai DNSSEC tại NĐK 12

3.6. Quy trình tiếp nhận, xử lý bản ghi DS Việc cập nhật các bản ghi DS của tên miền trên hệ thống DNS quốc gia là một quá trình cần thực hiện cẩn thận, tuân thủ theo đúng quy trình, vì nếu dữ liệu sai lệch sẽ dẫn đến việc hoạt động của tên miền sẽ bị gián đoạn. Do đó, nhóm triển khai DNSSEC của VNNIC đã xây dựng lên một quy trình cho việc ký chuyển giao tên miền.vn lên hệ thống DNS quốc gia. Theo đó sau khi có được thông tin cập nhật từ phía Nhà đăng ký cho các dữ liệu bản ghi DS của tên miền, VNNIC sẽ tiến hành kiểm tra, xác thực và ký chuyển giao bản ghi DS do các nhà đăng ký gửi lên. Quá trình hoàn tất, các tên miền.vn mà đã gửi bản ghi chuyển giao DS lên DNS quốc gia sẽ được ký xác thực trên hệ thống. 3.6.1. Quy trình cập nhật bản ghi DS lên hệ thống DNS quốc gia thông qua hệ thống SRS-EPP Lưu đồ quy trình Hướng dẫn triển khai DNSSEC tại NĐK 13

Hướng dẫn triển khai DNSSEC tại NĐK 14

Mô tả quy trình: Bước Nội dung Người thực hiện Thời gian Hướng dẫn chi tiết (1) (2) (3) (4) Cập nhật bản ghi DS/DNSKEY thông qua SRS- EPP Tiếp nhận các bản ghi DS/DNSKEY thông qua SRS- EPP Kiểm tra các thông tin của các bản ghi DS/DNSKEY So sánh, xác thực chính xác các bản ghi DS/DNSKEY Các cán bộ quản trị hệ thống DNS của N K Hệ thống SRS- EPP tự động tiếp nhận các thông tin yêu cầu Tool công cụ kiểm tra thông tin bản ghi DS/DNSKEY Công cụ kiểm tra thông tin DS/DNSKEY Sau khi đã thực hiện ký DNSSEC trên DNS Hosting. Ngay khi N K gửi yêu cầu cập nhật bản ghi. Sau khi hệ thống đã tiếp nhận yêu cầu cập nhật bản ghi DS/DNSKEY Sau khi hệ thống đã tiếp nhận yêu cầu cập nhật bản ghi DS/DNSKEY Thông tin yêu cầu cơ bản cần có khi cập nhật: - Bản ghi DS: + KeyTag + Alg + DigestType + DigestValue - Bản ghi DNSKEY: + KeyTag + KeyProtocol + Alg + KeyValue - Hệ thống sẽ gửi thông báo các quản trị hệ thống DNS quốc gia ngay khi có yêu cầu cập nhật bản ghi DS/DNSKEY - Các bước thực hiện chi tiết trong quy trình Quy trình kiểm tra thông tin các bản ghi DS/DNSKEY Tiêu chí kiểm tra: - Kiểm tra các thông tin của bản ghi DS: + KeyTag + Alg + DigestType + DigestValue = HASH(DNSKEY) - Nếu trùng khớp chuyển sang bước (5) Hướng dẫn triển khai DNSSEC tại NĐK 15

Bước Nội dung Người thực hiện Thời gian Hướng dẫn chi tiết - Nếu không trùng khớp chuyển sang bước (8) (5) Báo cáo phụ Lãnh đạo phê duyệt cập nhật. Cán bộ quản trị hệ thống DNS quốc gia Sau khi kiểm tra, xác thực thông tin DS thành công - Báo cáo Lãnh đạo đồng ý phê duyệt cập nhật bản ghi DS lên hệ thống DNS quốc gia. (6) Xác nhận, cập nhật DS vào zone.vn (7) Kiểm tra kết quả (8) Không xác nhận (9) Thông báo N K (10) Kết thúc Cán bộ quản trị hệ thống DNS quốc gia Các cán bộ quản trị hệ thống DNS Cán bộ quản trị hệ thống DNS quốc gia Cán bộ quản trị hệ thống DNS quốc gia Sau khi được phê duyệt Sau khi cập nhật DS vào zone.vn Sau khi so sánh, xác thực chính xác các bản ghi DS/DNSKEY Sau các bước kiểm tra, xác thực thông tin bản ghi DS/DNSKEY - Thực hiện thao tác confirm xác nhận thông tin bản ghi DS và cập nhật vào zone.vn - Các cán bộ tiến hành các bước sau: + Truy vấn hỏi bản ghi DS của tên miền tương ứng trên hệ thống DNS quốc gia (truy vấn có DNSSEC) + Truy vấn hỏi DNSSEC Validation (DNS Cache Google, ) kiểm tra xác thực DNSSEC - Cán bộ quản trị thông báo cho N K: + Thông báo cập nhật thành công: Nếu cập nhật thành công bản ghi DS lên hệ thống DNS quốc gia, hoàn thành chuỗi xác thực DNSSEC. + Thông báo cập nhật thất bại: Nếu các thông tin bản ghi DS/DNSKEY không chính xác. Hướng dẫn triển khai DNSSEC tại NĐK 16

3.6.2. Quy trình kiểm tra các thông tin bản ghi DS/DNSKEY Lưu đồ quy trình Mô tả quy trình Hướng dẫn triển khai DNSSEC tại NĐK 17

Bước Nội dung Người thực hiện Hướng dẫn chi tiết Lấy thông tin bản ghi Thông tin bản ghi DS được cập nhật: DS được Công cụ kiểm tra, + KeyTag (1) cập nhật từ N K lên hệ thống SRS- EPP (DS1) xác thực thông tin DS/DNSKEY + Alg + DigestType + DigestValue=DS1 (2) (3) (4) (5) (6) Tạo bản ghi DS từ bản ghi DNSKEY được cập nhật lên hệ thống SRS- EPP Tạo bản ghi DS từ bản ghi DNSKEY được truy vấn trên các DNS Hosting So sánh giá trị Digest Value của các bản ghi DS (DS1, DS2 và DS3) Xác nhận chính xác Không xác nhận (7) Kết thúc Công cụ kiểm tra, xác thực thông tin DS/DNSKEY Công cụ kiểm tra, xác thực thông tin DS/DNSKEY Công cụ kiểm tra, xác thực thông tin DS/DNSKEY Công cụ kiểm tra, xác thực thông tin DS/DNSKEY Công cụ kiểm tra, xác thực thông tin DS/DNSKEY - Hệ thống sẽ thực hiện tạo bản ghi DS từ DNSKEY với các thuật toán: + SHA1 + SHA256 + SHA384 - Truy vấn lấy thông tin bản ghi DNSKEY trên các DNS Hosting - Hệ thống sẽ thực hiện tạo bản ghi DS từ DNSKEY với các thuật toán: + SHA1 + SHA256 + SHA384 - Hệ thống thực hiện kiểm tra tính trùng khớp của các bản ghi DS được tạo ra và giá trị hàm băm của DNSKEY (HASH) - Nếu trùng khớp chuyển sang bước (5) - Nếu không trùng khớp chuyển sang bước (6) - Hệ thống thông báo thông tin bản ghi DS chính xác, yêu cầu xác nhận - Hệ thống thông báo thông tin bản ghi DS không chính xác, yêu cầu không xác nhận. Hướng dẫn triển khai DNSSEC tại NĐK 18

Chỉ đạo biên soạn: Ông Nguyễn Hồng Thắng Phó Giám đốc VNNIC Nhóm biên soạn: Ông Nguyễn Trường Thành, Ông Nguyễn Trung Kiên, Ông Nguyễn Huy Bắc, Ông Nguyễn Văn Trí Hướng dẫn triển khai DNSSEC tại NĐK 28