Dancer-Plugin-EncodeID

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

    Or set the secret key at run time, with:

        setting plugins => { EncodeID => { secret => 'my_secret_code' } };

AUTHOR
    Assaf Gordon, `<gordon at cshl.edu>'

BUGS
    THIS MODULE IS NOT SECURE. The encoded ID are not strongly encrypted in
    any way. The goal is obfuscation, not security.
    A possible improvement would be to use Crypt::CBC on top of
    Crypt::Blowfish, but that would generate IDs that are at least 48
    characters long.
    The secret key can not be changed once loaded.

    Please report any bugs or feature requests to
    https://github.com/agordon/Dancer-Plugin-EncodeID/issues

SEE ALSO
    A fully functional command-line tool to encode/decode IDs is available
    in the `./eg/' folder.

lib/Dancer/Plugin/EncodeID.pm  view on Meta::CPAN

=head1 AUTHOR

Assaf Gordon, C<< <gordon at cshl.edu> >>

=head1 BUGS

=over

=item THIS MODULE IS NOT SECURE. The encoded ID are not strongly encrypted in any way. The goal is obfuscation, not security.

=item A possible improvement would be to use L<Crypt::CBC> on top of L<Crypt::Blowfish>, but that would generate IDs that are at least 48 characters long.

=item The secret key can not be changed once loaded.

=back

Please report any bugs or feature requests to
L<https://github.com/agordon/Dancer-Plugin-EncodeID/issues>

=head1 SEE ALSO



( run in 1.331 second using v1.01-cache-2.11-cpan-e1769b4cff6 )