Catacomb cryptographic library