Crypt::RSA::DataFormat - Data creation, conversion and reporting primitives.
This module implements several data creation, conversion and reporting primitives used throughout the Crypt::RSA implementation. Primitives are available as exportable functions.
Integer To Octet String Primitive. Converts an integer into its equivalent octet string representative of length Length. If necessary, the resulting string is prefixed with nulls.
Octet String to Integer Primitive. Converts an octet string into its equivalent integer representative.
Generates a random octet string of length Length. Strength specifies the degree of randomness. See Crypt::Random(3) for an explanation of the Strength parameter.
Returns the length of the Integer in bits.
Returns the octet length of the integer. If the length is not a whole number, the fractional part is dropped to make it whole.
Returns the result of String1 XOR String2.
Returns an array of segments of length Length from String. The final segment can be smaller than Length.
Vipul Ved Prakash, <mail@vipul.net>
To install Crypt::RSA, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Crypt::RSA
CPAN shell
perl -MCPAN -e shell install Crypt::RSA
For more information on module installation, please visit the detailed CPAN module installation guide.