Help language development. Donate to The Perl Foundation

Digest::BubbleBabble cpan:KAIEPI last updated on 2018-05-27

Digest-BubbleBabble-0.0.1/

Build Status

NAME

Digest::BubbleBabble - Support for BubbleBabble string encoding and decoding

SYNOPSIS

use Digest::BubbleBabble;
use Digest::MD5;

my $blob = Blob.new(ords 'BubbleBabble is useful!');
my $digest = Digest::MD5::md5($blob);
my $fingerprint = Digest::BubbleBabble.encode($digest);
say $fingerprint.decode; # xidez-kidoh-sucen-furyd-sodyz-gidem-doled-cezof-rexux

$digest = Digest::BubbleBabble.decode($fingerprint);
say $digest.decode; # BubbleBabble is useful!

DESCRIPTION

Digest::BubbleBabble is a way of encoding digests in such a way that it can be more easily legible and memorable for humans. This is useful for cryptographic purposes.

METHODS

Returns the given digest blob, encoded as a BubbleBabble fingerprint.

Returns the decoded BubbleBabble fingerprint blob.

AUTHOR

Ben Davies kaiepi@outlook.com

COPYRIGHT AND LICENSE

Copyright 2018 Ben Davies

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.