Skip to content

Bug - KV Viewer #10

@aayes89

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

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