On Mon, Dec 20, 1999 at 02:11:42PM -0800, M Lyons wrote:
> 
> Hi Guys,
> 
> I've gotten the boss to give permission to release a module that takes
> care of the details of encrypting a hash into a signed, BASE64 encoded
> ticket that can be sent as a cookie or used inside a URL etc:
> 
>         use ISUC;
>         $isuc = new ISUC("BlockCipher passphrase", "MAC passphrase");
>         $encoded = $isuc->encode({ key1 => "value1", key2 => "value2" });
>         $hashref = $isuc->decode($encoded) or die "Corrupt ISUC ticket";
> 
> Our in-house name has been ISUC.pm ("internet simple URL cipher") which is
> clearly suboptimal.
> 
> Question #1: Is there an already-extant module of this type that I should
> be using (or contributing to) instead?
> 
> Question #2: Assuming this module might be of use to someone else, where
> should it live in the CPAN namespace?

    Question #1:  What encryption algorithm are you using?

    Question #2:  What hasing algorithm are you using?

    Question #3:  What's the benefit of using both?

    Question #4:  Do you actually expect people to take your module seriously
when it's called `ISUC'?  1/2 :^)

    Peace,
* Kurt Starsinic ([EMAIL PROTECTED]) ---------- Senior Network Engineer *
|    `The future masters of technology will have to be lighthearted and     |
|     intelligent.  The machine easily masters the grim and the dumb.'      |
|                            -- Marshall McLuhan                            |

Reply via email to