[Progress Communities] [Progress OpenEdge ABL] Forum Post: Is SHA-1 correctly implemented in OpenEdge or am I doing something wrong here?

  • Thread starter Thread starter pieter.brouwer
  • Start date Start date
Status
Not open for further replies.
P

pieter.brouwer

Guest
Hi, When I run this piece of code, I expect to get a 'yes' as a result. However computer says No. When I compare the result with what online-code-generator.com/sha1-hash-with-optional-salt.php says, it should be 99c7a7ad5073610a101581f0a6c56a02f2b1e48b. Other sources tell me that this is indeed the correct answer. Am I doing something wrong here or is the implementation of Progress incorrect? Kind regards, Pieter Brouwer DEFINE VARIABLE cValue AS CHARACTER NO-UNDO. DEFINE VARIABLE cResultValue AS CHARACTER NO-UNDO. DEFINE VARIABLE cSalt AS CHARACTER NO-UNDO. ASSIGN cValue = "19670901" cSalt = "7A6579284B41376B" cResultValue = HEX-ENCODE(SHA1-DIGEST(cValue + cSalt, cSalt)). MESSAGE cResultValue EQ "99c7a7ad5073610a101581f0a6c56a02f2b1e48b" VIEW-AS ALERT-BOX INFO.

Continue reading...
 
Status
Not open for further replies.
Back
Top