RSASHA1-NSEC3-SHA1 is equivalent to RSASHA1 for the purpose of RRSIG validation.

This commit is contained in:
Giovanni Bajo
2012-04-28 12:20:53 +02:00
committed by Simon Kelley
parent 41de7442d2
commit e83297d0f6

View File

@@ -197,7 +197,7 @@ static const VerifyAlg valgs[] =
{0,0,0,0,0}, /* 4: ECC */ {0,0,0,0,0}, /* 4: ECC */
VALG_VTABLE(rsasha1), /* 5: RSASHA1 */ VALG_VTABLE(rsasha1), /* 5: RSASHA1 */
{0,0,0,0,0}, /* 6: DSA-NSEC3-SHA1 */ {0,0,0,0,0}, /* 6: DSA-NSEC3-SHA1 */
{0,0,0,0,0}, /* 7: RSASHA1-NSEC3-SHA1 */ VALG_VTABLE(rsasha1), /* 7: RSASHA1-NSEC3-SHA1 */
VALG_VTABLE(rsasha256), /* 8: RSASHA256 */ VALG_VTABLE(rsasha256), /* 8: RSASHA256 */
{0,0,0,0,0}, /* 9: unassigned */ {0,0,0,0,0}, /* 9: unassigned */
{0,0,0,0,0}, /* 10: RSASHA512 */ {0,0,0,0,0}, /* 10: RSASHA512 */
@@ -216,7 +216,7 @@ static const int valgctx_size[] =
0, /* 4: ECC */ 0, /* 4: ECC */
sizeof(VACTX_rsasha1), /* 5: RSASHA1 */ sizeof(VACTX_rsasha1), /* 5: RSASHA1 */
0, /* 6: DSA-NSEC3-SHA1 */ 0, /* 6: DSA-NSEC3-SHA1 */
0, /* 7: RSASHA1-NSEC3-SHA1 */ sizeof(VACTX_rsasha1), /* 7: RSASHA1-NSEC3-SHA1 */
sizeof(VACTX_rsasha256), /* 8: RSASHA256 */ sizeof(VACTX_rsasha256), /* 8: RSASHA256 */
0, /* 9: unassigned */ 0, /* 9: unassigned */
0, /* 10: RSASHA512 */ 0, /* 10: RSASHA512 */