是否可以使用NSEC3资源logging与RSASHA256密钥或NSEC3是否需要使用NSEC3RSASHA1或NSEC3DSA密钥?
为什么RSASHA1被分配一个单独的标识符与NSEC3一起使用的原因是RSASHA1已经被定义并且在NSEC3存在之前已经被使用了很长时间。
因此,在引入NSEC3时,认为与现有已部署软件的兼容性最好是不扩展RSASHA1工作方式,而是将更新后的规范作为一种全新的algorithm提供RSASHA1-NSEC3-SHA1现有软件将清楚地认识到它不支持不正确地使用它的NSEC only代码与NSEC3区域。
当后来的algorithm,如RSASHA256 , ECDSAP256SHA256等已经被引入,这些都包括从一开始就支持NSEC3 。
正如您在分配的DNSSECalgorithm列表中看到的那样,对于任何较新的algorithm都没有NSEC3变体。