Hi !

Now I found the better words to explain my problem :) I was able to do crypting and decrypting. Now my requirement was to get different encoded string for the same 'plaintext' each time so people can not store these.

I tried your code and ran 3-4 times each time it generates 'b9f13b4dadafc8a7' for plaintext '#######1'.(This is what my exact problem is. It generates same enoded string for given plaitext). Now what I want is lets say we have userid=1 then the encoded URL should send something.pl?userid=b9f13b4dadafc8a7 this is fine till this point.

But I also want each time the script should create the encoded string for this userid (1 in our example) using crypting so as it does not match 'b9f13b4dadafc8a7' at least (Quasi random is fine)
How do I get this using DES? So as user can not guess what the encoded string is for a given userid.

Hope this explains what I want vs what I get clearly.

In reply to Re: Re: Crypt::DES returns same string by learn_forever
in thread Crypt::DES returns same string by learn_forever

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



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.