[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date
][Interchange by thread
]
[ic] MD5 hex
Quoting roland (twentys@libero.it):
> > Quoting roland (twentys@libero.it):
> > > Hi to everybody.
> > > I need to convert a series of parameters like
> > > customerid=123&Number=456&.......
> > > into a MD5 encryption hex.
> > > Does anyone has the right instructions?
> >
> > You cannot "convert" it and retrieve it, which sounds like what you
> > want. If you want to use it as a key to retrieve or verify something,
> > you can.
> >
> > A simple tag in interchange.cfg would do the trick:
> >
> > UserTag md5hash Interpolate
> > UserTag md5hash HasEndTag
> > UserTag md5hash Routine <<EOF
> > use MD5;
> > sub {
> > my $val = shift;
> > my $hash = MD5->hexhash($val);
> > return $hash;
> > }
> > EOF
> >
> > At that point, it would work as:
> >
> > [md5hash]what you want to encode[/md5hash]
> >
>
> Sorry... It doesn't works.
> Any idea?
> I'm using IC 4.8
>
That code will work on all versions of Interchange, and does. It
even works on Minivend back to 3.12 or so. It is tested.
--
Mike Heins
Perusion -- Expert Interchange Consulting
phone +1.513.523.7621 <mike@perusion.com>
People who want to share their religious views with you
almost never want you to share yours with them. -- Dave Barry