Uploaded image for project: 'Support'
  1. Support
  2. SUPPORT-290

exported KSK DS hash is wrong

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.1.8
    • Fix Version/s: None
    • Component/s: Enforcer
    • Labels:
      None
    • Environment:

      Description

      Generated DS hash (with opendnssec) is wrong (domain with opendnssec generated DS hash fails validation). Domain with DS generated by bind can be successfully validated (used dnsviz.net). For short illustration, below  different DS's hashes (opendnssec/bind tool) can be seen:

      [root@xxxxxx ~]# ods-enforcer zone add --zone test1234.si --policy EC_NSEC_SoftHSMinput is set to /var/opendnssec/unsigned/test1234.si. output is set to /var/opendnssec/signed/test1234.si. Zone test1234.si added successfully
      
      [root@xxxxxx ~]# ods-enforcer key list -vKeys:Zone:                           Keytype: State:    Date of next transition: Size: Algorithm: CKA_ID:                          Repository: KeyTag:test1234.si                     KSK      publish   2023-10-27 02:56:50      4096  13         d6f211d4ff2363bc540881441f71d10c SoftHSM     50706test1234.si                     ZSK      ready     2023-10-27 02:56:50      4096  13         209569ef680aacd2c9eca9c99e1702e9 SoftHSM     2839
      
      [root@xxxxxx ~]# ods-enforcer key export --keystate publish --keytype KSK --zone test1234.sitest1234.si. 3600 IN DNSKEY 257 3 13 VtW3wv6GauZXSJPtgQStii8C+ETalMPy9JJsMPJwcHhropu9+pMfveJr7MaC45SfiFUgOM9g/yu60wykhx/YpQ==
      
      [root@xxxxxx ~]# ods-enforcer key export --keystate publish --keytype KSK --zone test1234.si > Ktest1234.si.key[root@xxxxxx ~]# ods-enforcer key export --keystate publish --keytype KSK --zone test1234.si --ds;publish KSK DS record (SHA256):test1234.si. 3600 IN DS 50706 13 2 8fdac70eee3a63eb88f1d86fea4fc47f5ef7ed646ecda6ded741f857b862fd8b
      
      [root@xxxxxx ~]# ods-enforcer key export --keystate publish --keytype KSK --zone test1234.si --ds;publish KSK DS record (SHA256):test1234.si. 3600 IN DS 50706 13 2 8fdac70eee3a63eb88f1d86fea4fc47f5ef7ed646ecda6ded741f857b862fd8b
      
      [root@xxxxxx ~]# dnssec-dsfromkey Ktest1234.si.key test1234.si. IN DS 50706 13 2 83D4E968ADB95A71117E978604491291D7649FB89B097750735872E2B62BC1B8

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            nikolam Nikola
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: