On 01 Feb 2021, at 13:38, Viktor Dukhovni <postfix-us...@dukhovni.org> wrote:
> 
> On Mon, Feb 01, 2021 at 12:09:38PM +0000, pat...@patpro.net wrote:
> 
>> It's a risk I can take if I'm stuck but I'm willing to try the dual-sign 
>> method.
> 
> I should mention that given the humongous sizes of your current
> signatures, dual signing will make things noticeably worse in
> the meantime, unless you FIRST reduce your key sizes without
> changing algorithms.
> 
> Therefore:
> 
> 1.  Roll over to a 1280 bit ZSK.  Introduce it into the DNSKEY
>    RRset inactive, with an activation time equal to the
>    inactivation time of the previous 4096 bit ZSK.
> 2.  Wait a couple of TTLs and drop the now inactive old ZSK
>    entirely.
> 3.  Introduce a new 2048-bit KSK, that is immediately active,
>    signing the DNSKEY RRset.  You can also immediately publish
>    the associated DS RR along side the current DS KSK RR.
> 4.  Wait a couple of TTLs of the parent .net zone.
> 5.  Drop the old DS RR and the old KSK.
> 
> Only then do an algorithm rollover to P256.  This is quite a bit of
> work (though BIND 9.16 might just automate most of this for you).
> 
> I'll not think less of you if you decide to go unsigned for a couple
> of days.


I might end up doing that directly (unsigned for a couple of days). I have 
nothing to gain at making things worse or really complicated while the main 
goal of the effort is to make the change unnoticeable. 

Thanks for the great advice,
patpro

Reply via email to