Displaying 1 result from an estimated 1 matches for "md5_encrypt".
Did you mean:
md5_crypt
2008 Dec 13
2
Need Help in converting php encryption decryption code to ruby on rails
...vector''s length.
#** 0 <= $iv_len <= 512
#**
#************************************************/
#
function get_rnd_iv( $iv_len )
{
$iv = '''';
while ( $iv_len-- > 0 )
{
$iv .= chr( mt_rand( ) & 0xff );
}
return $iv;
}
function md5_encrypt( $plain_text, $password, $iv_len = 16 )
{
$plain_text .= "\x13";
$n = strlen( $plain_text );
if ( $n % 16 )
{
$plain_text .= str_repeat( "\0", 16 - ( $n % 16 ) );
}
$i = 0;
$enc_text = get_rnd_iv( $iv_len );
$iv = substr( $password ^ $en...