federationlib/tests/base32_test.php
2023-06-04 14:23:51 -04:00

18 lines
494 B
PHP

<?php
require 'ncc';
import('net.nosial.federationlib');
$data = "Hello World!";
print(sprintf("Original data: %s\n", $data));
$encoded = \FederationLib\Classes\Base32::encode($data);
print(sprintf("Encoded data: %s\n", $encoded));
$decoded = \FederationLib\Classes\Base32::decode($encoded);
print(sprintf("Decoded data: %s\n", $decoded));
print(sprintf("Original data equals decoded data: %s\n", $data === $decoded ? 'true' : 'false'));
exit(0);