Le funzionalità principali offerte da Cryptea Desktop sono:
L'interfaccia a riga di comando (CLI) mette a disposizione una serie di comandi e strumenti. Eccoli nel dettaglio:
auth: Autentica la sessione di lavoro sul server Cryptea utilizzando un token precedentemente generato nella propria area personale. Maggiori informazioni qui.
convert: Converte Chiavi RSA generate da altri applicativi, fornite in input in formato "grezzo" (esponente e modulo) nel formato Open-Source di Cryptea. Dettagli sul formato
decrypt: Decifra un file precedentemente cifrato con le chiavi RSA sincronizzate dall'account collegato al Token. Richiede autenticazione sul server.
encrypt: Cifra un file utilizzando le chiavi RSA sincronizzate dall'account collegato al Token. Richiede autenticazione sul server.
logout: Disconnette l'applicazione dall'account Cryptea precedentemente collegato attraverso un Token valido.
sign: Firma digitalmente un file o documento calcolando l'hash con SHA-512 e utilizzando una Chiave Privata (può essere locale o remota).
sync: Sincronizza le chiavi RSA dall'account collegato al Token all'applicazione locale.
verify: Effettua la verifica di un Certificato locale emesso da CrypteaCA. Calcola la validità in locale, e poi attraverso un controllo remoto di tipo OCSP per controllare lo stato di revoca del certificato sul server. Maggiori dettagli su CrypteaCA
clear: Pulisce lo schermo del terminale.
ping: Effettua un test di connessione ai servizi API di Cryptea.
exit: Chiude l'applicazione.
help: Mostra la guida.