# Convert data to base64 sub base64 { my($line)=@_; my($r); $r=pack "u",$line; $r=~ s/^.(.+)$/$1/; $r=~ tr# -_#A-Za-z0-9+/#; return $r; } # base64 back to reality sub unbase64 { my($line)=@_; my($r); $line =~ tr#A-Za-z0-9+/##cd; $line =~ tr#A-Za-z0-9+/# -_#; $r=pack("c", 32 + 0.75*(length $line)); return unpack("u", $r . $line); }
In reply to Base64 by the (cammel) book by strredwolf
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |