Presentation is loading. Please wait.

Presentation is loading. Please wait.

Krit Witwiyaruj Thai Name Server Co., Ltd.th DNSSEC Implementation.

Similar presentations


Presentation on theme: "Krit Witwiyaruj Thai Name Server Co., Ltd.th DNSSEC Implementation."— Presentation transcript:

1 Krit Witwiyaruj Thai Name Server Co., Ltd.th DNSSEC Implementation

2 .th System Architecture

3 KeyStore Admin Tool Key parameters for the zone  Key Usage, KSK/ZSK  Key Algorithm, RSA-SHA1/RSA-SHA256  Key Length, 2048/1024 bits  Key Reference Location Keys generation Tool  Key gen. for multiple zones  Key gen. for a zone  Rollover Key gen. for multiple zones  Rollover Key gen. for a zones  Rollover Key deletion

4 Private Key Private Key store in the.private file  Tracking by KeyStore Admin Tool Reference Location Timestamp  Non Active Key are store in separate directory Public Key store in the.key file and in the KeyStore for easy access  Accessible by KeyStore Admin Tool Reference Location Key content Timestamp  Non Active Key are store in separate directory

5 Zone Builder Tool Run by Cron job Put DNSKEY and DS records into the zone  Only active keys will be put into the zone. Auto update the serial no. Legacy zone content is included.  The content that is operated by hand.

6 Zone Signer Run by Zone Builder Tool Sign the zone by corresponding keys  Read signing parameter from KeyStore  Sign zone using BIND’s dnssec-signzone  Sign multiple keys for key rollover when needed

7 Zone Transfer Signed zones will be loaded into local Nameserver By using the DNS Zone transfer mechanism with TSIG setup, The zone will be transferred to the Outbound Nameserver before transferring to the Primary Nameserver Then will be distributed to the authoritative servers

8 DS & DNSKEY Tool Client Domain need to send in their keyset (public key)  via. E-Mail and (in the future, web interface) Registration staff then will verify the key and then run the tool to convert the key to DS records The tool will automatic store DS records to the zone Database For the legacy client, to run the tool, the staff need to create a Keyset file and put the result (DS records) to the zone by hand.

9 Sign.th zone Experimental Signer box Setup  Intel Quad Core Xeon X5470 3.33GHz  Ram 2GB  OS FreeBSD 6.4-RELEASE  BIND 9.6.0-P1.th zones  1 tld, “th”  7 sld, “ac.th”, “co.th”, “go.th”, “in.th”, “mi.th”, “net.th”, “or.th” Key Size  KSK algorithm RSA-SHA1 2048 bits  ZSK algorithm RSA-SHA1 1792 bits

10 Sign.th zone Experimental Sign zone with no DS record ZoneRegistered domains Zone size (K) Time taken (s) Unsigned zoneSigned zone th16,2216914,67317.54 ac.th5,4943351,7706.6 co.th34,4121,80710,91741.17 go.th4,7542451,4555.49 in.th9,5024552,76610.49 mi.th405200.08 net.th476200.08 or.th1.313774431.68

11 Things To Do Registry-Registrar-Reseller DNSSEC add-on API.  To enable DNSSEC registration  To handle keyset submission  Provide publickey information to the world ….

12 Krit Witwiyaruj Thai Name Server Co., Ltd Thank You Email: krit@thains.co.th


Download ppt "Krit Witwiyaruj Thai Name Server Co., Ltd.th DNSSEC Implementation."

Similar presentations


Ads by Google