Skip to content

Bug - KV Viewer #10

Description

@aayes89

The information displayed by KV Viewer regarding XEKEY keys is incorrect or truncated.
I have tried to validate the keys starting from P, Q and N from 0x33 to 0x35 and I have not managed to get N=P*Q, therefore the value for D = e^(-1) mod phi(N) where phi(N) = (P-1) * (Q-1).
I think that by adding the leaf manually, it is possible that the values ​​with which you are mapping the KV were entered incorrectly. The method in question is: private void fillTree(){...}

In order to validate a key in RSA-2048, the values ​​of P and Q must be prime and have an adequate length of 128 bytes (1024 bits), so the value of N can be 256 bytes (2048 bits). However, in no case can P*Q=N be achieved, which leads me to think that the mapped fields do not correspond to those values. So, what is the possibility of updating the fillTree(){...} function to map the correct parameters?

  • OS: Windows 10
  • J-Runner with Extras: v3.3.0 r4

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions