<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>It's an acceptable idea - certainly not a bad one.</div><div><br></div><div>Adding security to an existing system will, inherently, make it more brittle. What ever can be done to soften the brittleness while retaining the basic need for security should be done for the sake of resilience and availability of the system being secured. (Security should never be the objective, it's a supporting actor in achieving a higher objective.)</div><div><br></div><div>The posed question is whether expanding the lifetime of a signature by "10%" is a good idea. All that can be objectively stated is that no cache poisoning enabled by this ploy has ever been detected. That's why I said it is acceptable and not bad, I didn't say it was a good idea in the sense we will never know.</div><div><br></div><div>Data sets that validly fall into this 10% region may fall in to this state for reasons other than operator sloppiness, so the assertion that this encourages more sloppiness is not necessarily true. What it might do (in the sense I have no data to tell) is reduce support call volume, which is a significant benefit.</div><div><br></div>From reading lists, talking to folks and watching operations, I have learned of more failed validations caused by hardware failures, disaster recovery mishaps and operational mistakes than other reasons, including "operator sloppiness" and malicious activity. So trimming failed validations by removing brittleness is a good place to start.<div><br></div><div>I'll define "sloppiness" as failure to refresh signatures in time (or not automate that). There are a lot of other things that can go wrong despite attentive care, including clocks drifting, external events overrunning planned capacity, and so on.<br><div><br><div><div>On Jan 18, 2013, at 10:06, Chris Thompson wrote:</div><blockquote type="cite"><div><br></div><div>Is fudging the expiry times like that really a good idea? If all<br>all validators allowed a 10% overrun, DNS operators would just<br>get 10% sloppier and we would back where we started.<br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=<span></span>-=-=-=-<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>Edward Lewis <span></span> <br>NeuStar <span></span> You can leave a voice message at +1-571-434-5468<br><br>There are no answers - just tradeoffs, decisions, and responses.</div></div></div></span></span>
</div>
<br></div></div></body></html>