Encrypt & SetHeader Length Problem

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 36135
interpreted = N
texte = I'm trying to encrypt a number and put it into the cart ACCOUNTNUM header field. The problem is that only 14 digits of the original number/string are available after the DECRYPT. The ACCOUNTNUM field is not limited in length because I can set it to a string of any length. The problem seems to occur only when I use URLed ENCRYPT data. From the code & output below, it looks like the SETHEADER context is not storing all of the URL/ENCRYPT data.I use the [URL] context twice to convert the encrypted data to a hex-only value (presumably safer for headers & DB data). I also use the [URL] context inside the SETHEADER context because it seems to automatically unURL data. This way I (hopefully) ensure that the data stored in the header field is double-URLed.Thanks in advance for any help / suggestions / workarounds.PeteThe test code and output is below:[!]************ WebCat code: ************ [/!] [!]This code has a 12-digit input string and works properly.[/!][text]encryptednum=[url][encrypt seed=TestTest]300020001000[/encrypt][/url][/text] Setting encrypted accountnum to [encryptednum]
The decrypted value is [unurl][decrypt seed=TestTest][encryptednum][/decrypt][/unurl]...
[setheader cart=[cart]]accountnum=[url][encryptednum][/url][/setheader] Encrypted accountnum header is [accountnum]
Decrypted accountnum header is [decrypt seed=TestTest][unurl][accountnum][/unurl][/decrypt]

************ Output: ************Setting encrypted accountnum to 8%1E%B8D%88Rq%8F%F7%12%C6n%08q%AF%8F The decrypted value is 300020001000... Encrypted accountnum header is 8%1E%B8D%88Rq%8F%F7%12%C6n%08q%AF%8F Decrypted accountnum header is 300020001000 [!]************ WebCat code: ************ [/!] [!]This code has a 16-digit input string and does not work properly.[/!][text]encryptednum=[url][encrypt seed=TestTest]4000300020001000[/encrypt][/url][/text] Setting encrypted accountnum to [encryptednum]
The decrypted value is [unurl][decrypt seed=TestTest][encryptednum][/decrypt][/unurl]...
[setheader cart=[cart]]accountnum=[url][encryptednum][/url][/setheader] Encrypted accountnum header is [accountnum]
Decrypted accountnum header is [decrypt seed=TestTest][unurl][accountnum][/unurl][/decrypt]

************ Output: ************Setting encrypted accountnum to %11%D7%C0%84_%F3%03wrG%DF%8En%EFy%5D%AF%85h%28%7F%DEA%A6 The decrypted value is 4000300020001000... Encrypted accountnum header is %11%D7%C0%84_%F3%03wrG%DF%8En%EFy%5D%AF%85h%28%7F Decrypted accountnum header is 40003000200010The decrypted header above is missing the last 2 digits.------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Encrypt Method SHA256 (christophe.billiottet@webdna.us 2018)
  2. Re: [WebDNA] Encrypt Method SHA256 (WebDNA Solutions 2018)
  3. [WebDNA] Encrypt Method SHA256 ("McMahon, Dustin" 2018)
  4. Re: [WebDNA] Encrypt / Decrypt weirdness..... plus some date weirdness (Terry Wilson 2015)
  5. Re: [WebDNA] Encrypt / Decrypt weirdness..... plus some date weirdness (Donovan Brooke 2015)
  6. [WebDNA] Encrypt / Decrypt weirdness..... plus some date weirdness (Rich Kwas 2015)
  7. [WebDNA] Encrypt / Decrypt weirdness..... plus some date weirdness (Rich Kwas 2015)
  8. Re: [WebDNA] encrypt files/directories (Donovan Brooke 2011)
  9. Re: [WebDNA] encrypt files/directories (Govinda 2011)
  10. Re: [WebDNA] encrypt files/directories (christophe.billiottet@webdna.us 2011)
  11. Re: [WebDNA] encrypt files/directories (christophe.billiottet@webdna.us 2011)
  12. Re: [WebDNA] encrypt files/directories (Govinda 2011)
  13. Re: [WebDNA] encrypt files/directories (Grant Hulbert 2011)
  14. Re: [WebDNA] encrypt files/directories (Govinda 2011)
  15. Re: [WebDNA] encrypt files/directories ("Brian B. Burton" 2011)
  16. Re: [WebDNA] encrypt files/directories (Steve Raslevich -Northern Sound 2011)
  17. Re: [WebDNA] encrypt files/directories (Govinda 2011)
  18. Re: [WebDNA] encrypt files/directories (Steve Raslevich -Northern Sound 2011)
  19. Re: [WebDNA] encrypt files/directories (Govinda 2011)
  20. [WebDNA] encrypt files/directories (Steve Raslevich -Northern Sound 2011)
  21. Re: [WebDNA] orderfile - encrypt test request (Donovan Brooke 2011)
  22. [WebDNA] orderfile - encrypt test request (Donovan Brooke 2011)
  23. Re: Encrypt File ( Jim Ziegler 2006)
  24. Encrypt File ( Dave Daniels 2006)
  25. Re: Oh yes, it's Encrypt and Decrypt again ( Gary Krockover 2005)
  26. Re: Oh yes, it's Encrypt and Decrypt again ( Brian Fries 2005)
  27. Oh yes, it's Encrypt and Decrypt again ( Gary Krockover 2005)
  28. Re: encrypt but with normal characters for result? ( John Peacock 2005)
  29. Re: encrypt but with normal characters for result? ( Gary Krockover 2005)
  30. Re: encrypt but with normal characters for result? ( eLists 2005)
  31. Re: encrypt but with normal characters for result? ( "WebDna @ Inkblot Media" 2005)
  32. Re: encrypt but with normal characters for result? ( Gary Krockover 2005)
  33. Re: encrypt but with normal characters for result? ( eLists 2005)
  34. Re: encrypt but with normal characters for result? ( "WebDna @ Inkblot Media" 2005)
  35. Re: encrypt but with normal characters for result? ( "Dale's Lists" 2005)
  36. Re: encrypt but with normal characters for result? ( Gary Krockover 2005)
  37. encrypt but with normal characters for result? ( "Dale's Lists" 2005)
  38. Re: Unencrypt Password ( Kenneth Grome 2004)
  39. Unencrypt Password ( Clint Davis 2004)
  40. Re: encrypt method=APOP broken or just not enough docs? - was:MD5 encryption (Brian Fries 2003)
  41. Re: encrypt method=APOP broken or just not enough docs? - was:MD5 encryption (Dale LaFountain 2003)
  42. Re: encrypt method=APOP broken or just not enough docs? - wasMD5 encryption (Scott Anderson 2003)
  43. encrypt method=APOP broken or just not enough docs? - was MD5encryption (Dale LaFountain 2003)
  44. Re: Encrypt a page/template (Gary Krockover 2002)
  45. Re: Encrypt a page/template (Brian Fries 2002)
  46. Encrypt a page/template (Lester Emo 2002)
  47. Re: encrypt algorythm (John Peacock 2002)
  48. encrypt algorythm (Gyuri 2002)
  49. Re: Encrypt Decrypt URL UnURL Weirdness (Stuart Tremain 2001)
  50. Re: Encrypt Decrypt URL UnURL Weirdness (Glenn Busbin 2001)
  51. Re: Encrypt Decrypt URL UnURL Weirdness (Stuart Tremain 2001)
  52. Re: Encrypt Decrypt URL UnURL Weirdness (Glenn Busbin 2001)
  53. Re: Encrypt Decrypt URL UnURL Weirdness (Brian Fries 2001)
  54. Re: Encrypt Decrypt URL UnURL Weirdness (Glenn Busbin 2001)
  55. Re: Encrypt Decrypt URL UnURL Weirdness (Brian Fries 2001)
  56. Re: Encrypt Decrypt URL UnURL Weirdness (Glenn Busbin 2001)
  57. Re: Encrypt Decrypt URL UnURL Weirdness (Brian Fries 2001)
  58. Encrypt Decrypt URL UnURL Weirdness (Glenn Busbin 2001)
  59. Re: encrypt and decrypt (John Peacock 2001)
  60. encrypt and decrypt (Glenn Busbin 2001)
  61. Re: Encrypt & SetHeader Length Problem (Pete Campbell 2000)
  62. Re: Encrypt & SetHeader Length Problem (Pete Campbell 2000)
  63. Re: Encrypt & SetHeader Length Problem (Kenneth Grome 2000)
  64. Encrypt & SetHeader Length Problem (Pete Campbell 2000)
  65. Re: Encrypt & SetHeader Length Problem (John Peacock 2000)
  66. Re: Encrypt & SetHeader Length Problem (John Peacock 2000)
  67. Re: What is the default seed for the encrypt context? (John Butler 2000)
  68. Re: What is the default seed for the encrypt context? (John Peacock 2000)
  69. Re: What is the default seed for the encrypt context? (Bob Minor 2000)
  70. What is the default seed for the encrypt context? (Nicolas Verhaeghe 2000)
  71. Re: Encrypt question. (MARC MALACARME 2000)
  72. Re: Encrypt question. (Kenneth Grome 2000)
  73. Re: Encrypt question. (Marc 2000)
  74. Re: Encrypt question. (John Butler 2000)
  75. Re: Encrypt question. (John Butler 2000)
  76. Re: Encrypt question. (MARC MALACARME 2000)
  77. Re: Encrypt question. (James Howarth 2000)
  78. Re: Encrypt question. (Kenneth Grome 2000)
  79. Re: Encrypt question. (MARC MALACARME 2000)
  80. Re: Encrypt question. (Kenneth Grome 2000)
  81. Re: Encrypt question. (MARC MALACARME 2000)
  82. Re: Encrypt question. (Kenneth Grome 2000)
  83. Encrypt question. (MARC MALACARME 2000)
  84. about to encrypt a template (Joseph D'Andrea 2000)
  85. Re: Encrypt Problems (Joseph D'Andrea 2000)
  86. Encrypt Problems (Brian Boegershausen 2000)
  87. Re: [ENCRYPT seed=xxxxx] length (John Peacock 2000)
  88. Re: [ENCRYPT seed=xxxxx] length (Kenneth Grome 2000)
  89. [ENCRYPT seed=xxxxx] length (Derek C. 2000)
  90. Re: WebCat Mac OS X and Encrypt Help Need (dale@gmr.dresdner.net 2000)
  91. WebCat Mac OS X and Encrypt Help Need (Palle Bo Nielsen 2000)
  92. Re: Encrypt broken on Mac 3.05b13?? (Grant Hulbert 2000)
  93. Re: Encrypt broken on Mac 3.05b13?? (Marty Schmid 2000)
  94. Re: Encrypt broken on Mac 3.05b13?? (Grant Hulbert 2000)
  95. Encrypt broken on Mac 3.05b13?? (Marty Schmid 2000)
  96. Re: Encrypt broken on Mac 3.05b13?? (Kenneth Grome 2000)
  97. Re: Encrypt broken on Mac 3.05b13?? (webcatalog@smithmicro.com 2000)
  98. Encrypt broken on Mac 3.05b13?? (Marty Schmid 2000)
  99. failure to encrypt (or maybe decrypt) (ken@chargemaster.com 1999)
  100. faulure to encrypt (or maybe decrypt) (Kenneth Grome 1999)
  101. Re: WebCat Contest Now: Encrypt and Sell (The Mooseman 1998)
  102. Re: Template Encrypt Speed (PCS Technical Support 1998)
  103. Re: Template Encrypt Speed (Paul Willis 1998)
  104. Re: Template Encrypt Speed (John Hill 1998)
  105. Template Encrypt Speed (Bob Minor 1998)
  106. Re: Encrypt and Commit Me (PCS Technical Support 1998)
  107. Encrypt and Commit Me (The Mooseman 1998)
  108. Re: Encrypt Users.db problem (PCS Technical Support 1998)
  109. Re: Encrypt Users.db problem (Kenneth Grome 1998)
  110. Encrypt Users.db problem (Wayne Morishige 1998)
  111. how to use encrypt and searching (Olin 1998)
  112. Re: Users.db [encrypt seed=????] (Grant Hulbert 1998)
  113. Re: Users.db [encrypt seed=????] (Bob Minor 1998)
  114. Users.db [encrypt seed=????] (Marty Schmid 1998)
I'm trying to encrypt a number and put it into the cart ACCOUNTNUM header field. The problem is that only 14 digits of the original number/string are available after the DECRYPT. The ACCOUNTNUM field is not limited in length because I can set it to a string of any length. The problem seems to occur only when I use URLed ENCRYPT data. From the code & output below, it looks like the SETHEADER context is not storing all of the URL/ENCRYPT data.I use the [url] context twice to convert the encrypted data to a hex-only value (presumably safer for headers & DB data). I also use the [url] context inside the SETHEADER context because it seems to automatically unURL data. This way I (hopefully) ensure that the data stored in the header field is double-URLed.Thanks in advance for any help / suggestions / workarounds.PeteThe test code and output is below:[!]************ WebCat code: ************ [/!] [!]This code has a 12-digit input string and works properly.[/!][text]encryptednum=[url][encrypt seed=TestTest]300020001000[/encrypt][/url][/text] Setting encrypted accountnum to [encryptednum]
The decrypted value is [unurl][decrypt seed=TestTest][encryptednum][/decrypt][/unurl]...
[setheader cart=[cart]]accountnum=[url][encryptednum][/url][/setheader] Encrypted accountnum header is [accountnum]
Decrypted accountnum header is [decrypt seed=TestTest][unurl][accountnum][/unurl][/decrypt]

************ Output: ************Setting encrypted accountnum to 8%1E%B8D%88Rq%8F%F7%12%C6n%08q%AF%8F The decrypted value is 300020001000... Encrypted accountnum header is 8%1E%B8D%88Rq%8F%F7%12%C6n%08q%AF%8F Decrypted accountnum header is 300020001000 [!]************ WebCat code: ************ [/!] [!]This code has a 16-digit input string and does not work properly.[/!][text]encryptednum=[url][encrypt seed=TestTest]4000300020001000[/encrypt][/url][/text] Setting encrypted accountnum to [encryptednum]
The decrypted value is [unurl][decrypt seed=TestTest][encryptednum][/decrypt][/unurl]...
[setheader cart=[cart]]accountnum=[url][encryptednum][/url][/setheader] Encrypted accountnum header is [accountnum]
Decrypted accountnum header is [decrypt seed=TestTest][unurl][accountnum][/unurl][/decrypt]

************ Output: ************Setting encrypted accountnum to %11%D7%C0%84_%F3%03wrG%DF%8En%EFy%5D%AF%85h%28%7F%DEA%A6 The decrypted value is 4000300020001000... Encrypted accountnum header is %11%D7%C0%84_%F3%03wrG%DF%8En%EFy%5D%AF%85h%28%7F Decrypted accountnum header is 40003000200010The decrypted header above is missing the last 2 digits.------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Pete Campbell

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Web Catalog 2 demo (1997) WebCat2b13MacPlugIn - more [date] problems (1997) OR-searching (2000) Execute Applescript (1997) Re:redirect from the errorsMessages.db entry (1997) Using [showif] (2000) MasterCounter - Does this work?? (1999) Error & Problem (1997) WebDav (2001) Trouble Searching (1999) PCS Customer submissions ? (1997) WebDNA 5.0 Questions (2003) lazy programming (2000) WebCat2b13MacPlugIn - More limits on [include] (1997) E-mailer error codes (1997) WebCat2: Items xx to xx shown, etc. (1997) # fields limited? (1997) Is Web Merchant Necessary? (2000) SpiderBotLock! (2003) Loop into field (1998)