mirror of https://github.com/postgres/postgres
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
792 B
57 lines
792 B
![]()
20 years ago
|
--
|
||
|
-- PGP Armor
|
||
|
--
|
||
|
|
||
|
select armor('');
|
||
|
select armor('test');
|
||
|
select dearmor(armor(''));
|
||
|
select dearmor(armor('zooka'));
|
||
|
|
||
|
select armor('0123456789abcdef0123456789abcdef0123456789abcdef
|
||
|
0123456789abcdef0123456789abcdef0123456789abcdef');
|
||
|
|
||
|
-- lots formatting
|
||
|
select dearmor(' a pgp msg:
|
||
|
|
||
|
-----BEGIN PGP MESSAGE-----
|
||
|
Comment: Some junk
|
||
|
|
||
|
em9va2E=
|
||
|
|
||
|
=D5cR
|
||
|
|
||
|
-----END PGP MESSAGE-----');
|
||
|
|
||
|
-- lots messages
|
||
|
select dearmor('
|
||
|
wrong packet:
|
||
|
-----BEGIN PGP MESSAGE-----
|
||
|
|
||
|
d3Jvbmc=
|
||
|
=vCYP
|
||
|
-----END PGP MESSAGE-----
|
||
|
|
||
|
right packet:
|
||
|
-----BEGIN PGP MESSAGE-----
|
||
|
|
||
|
cmlnaHQ=
|
||
|
=nbpj
|
||
|
-----END PGP MESSAGE-----
|
||
|
|
||
|
use only first packet
|
||
|
-----BEGIN PGP MESSAGE-----
|
||
|
|
||
|
d3Jvbmc=
|
||
|
=vCYP
|
||
|
-----END PGP MESSAGE-----
|
||
|
');
|
||
|
|
||
|
-- bad crc
|
||
|
select dearmor('
|
||
|
-----BEGIN PGP MESSAGE-----
|
||
|
|
||
|
em9va2E=
|
||
|
=ZZZZ
|
||
|
-----END PGP MESSAGE-----
|
||
|
');
|