Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I am sure that the table and field names are correct. The encrypted string is stored as a RAW datatype in the table though. It is not CHAR.

I am trying to verify that the cipher text stored on the database is the same as what I'd obtain by sending a seprate request (using telnet or nc) to the server.

Two ways to do this would be

  • Extract the text on the database, send it in a decrypt request to the server and then compare the resulting plaintext with the original string(plain text)
  • Send the plaintext in an encrypt request to the server, extract the ciphertext from the response and compare it with the data stored on the database.

In order to do the first bullet above, I want to obtain the "text" equivalent of the data stored in the database. A describe on the table shows that column from which I extract data is of type RAW (and not CHAR).

As for the second bullet, I still need a way to convert the hex string on the database server to encrypted form so I can compare it with the encrypted string I receive from the server.

Thank you


In reply to Re^8: convert hexadecimal value to encrypted string by linuxfan
in thread convert hexadecimal value to encrypted string by linuxfan

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others sharing their wisdom with the Monastery: (4)
As of 2024-04-24 05:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found