SeguriLib desarrolla dos tipos de funciones básicas:
Servicios criptográficos de bajo nivel como:
Criptografía simétrica: Algoritmos RC2, RC4, DES, DESX y TripleDES en distintos modos de operación.
Criptografía asimétrica: Funciones primitivas de criptografía como encripción, desencripción, firma y verificación de primitivos usando el algoritmo RSA.
Esquemas de criptografía: esquemas de firma y encripción usando el algoritmo RSA.
Funciones auxiliares: Funciones Hash como MD5 y SHA-1 PRNG (Pseudo Random Number Generator) y Generación Pseudo Aleatoria de Números.
Servicios criptográficos de alto nivel como:
Generar requerimientos de certificación PKCS.
Certificación de requerimientos PKCS.
Firmado, ensobretado, apertura y autenticación bajo el estándar PKCS.