GoCrypt

Crittografia Avanzata AES-256 con Supporto Opzionale YubiKey

GoCrypt

Software di crittografia professionale che implementa gli standard AES-256-GCM e Argon2id per la massima sicurezza dei dati.

AES-256-GCM

Crittografia authenticated con chiavi a 256 bit

YubiKey Support

Autenticazione a due fattori hardware

Compressione

Gzip automatico per ridurre dimensioni

Cancellazione Sicura

Sovrascrittura multipla dei dati originali

Un Software di Crittografia Completo

GoCrypt nasce dall'esigenza di fornire uno strumento di crittografia professionale, accessibile e sicuro per la protezione di dati sensibili. Il software combina la semplicità d'uso con tecnologie crittografiche all'avanguardia, rendendo la sicurezza dei dati accessibile a professionisti e non.

Interfaccia Intuitiva

Drag & drop semplificato per crittografare file e cartelle con un semplice trascinamento

Sicurezza Militare

Standard AES-256 utilizzato da enti governativi per la protezione di informazioni classificate

Automazione Intelligente

Compressione automatica, rilevamento YubiKey e cancellazione sicura dei file originali (opzionale)

Il software è progettato per operare in modo completamente autonomo senza connessioni di rete, garantendo che i dati sensibili rimangano sempre sotto il controllo dell'utente. L'architettura modulare permette di utilizzare la crittografia base con password o di aggiungere un livello di sicurezza hardware attraverso l'integrazione opzionale con dispositivi YubiKey.

Sviluppato utilizzando tecnologie cross-platform moderne, GoCrypt garantisce prestazioni ottimali su macOS, Windows e Linux, mantenendo la massima compatibilità e affidabilità su tutti i sistemi operativi supportati.

Scarica GoCrypt

Disponibile per tutte le principali piattaforme

macOS ARM64

Apple Silicon (M1/M2/M3/M4)

macOS x64

Intel Mac

Windows x64

Windows 10/11

Linux

AppImage (Universal)

Algoritmo di Crittografia

AES-256-GCM Implementation

GoCrypt implementa l'Advanced Encryption Standard nella variante Galois/Counter Mode, che garantisce sia confidenzialità che autenticità dei dati:

Chiavi a 256 bit

Standard governativo per la protezione di dati classificati

Authenticated Encryption

GCM mode include authentication tag per rilevare manomissioni

Hardware Acceleration

Sfrutta istruzioni AES-NI dei processori moderni

Processo di Derivazione Chiave

1
Salt Generation

32 byte casuali per prevenire rainbow table

2
Argon2id Processing

Key derivation memory-hard resistente a GPU

3
256-bit Key

Chiave finale per crittografia AES-256

Argon2id Key Derivation

La funzione Argon2id è stata scelta come standard per la derivazione delle chiavi crittografiche per la sua resistenza agli attacchi:

  • Memory-hard function: Richiede quantità significative di memoria RAM
  • Time-hard function: Parametri configurabili per tempo di elaborazione
  • Resistenza GPU: Inefficiente su hardware parallelo
  • Side-channel protection: Protezione da attacchi temporali

Autenticazione YubiKey

L'integrazione con YubiKey aggiunge un livello di sicurezza hardware-based che rende impossibile la decrittografia senza il possesso fisico del dispositivo:

Hardware Security Module

Le chiavi private non lasciano mai il dispositivo YubiKey

Identificazione Univoca

Ogni YubiKey ha un identificatore hardware unico

Tamper Resistance

Protezione fisica contro estrazione delle chiavi

Formato File Crittografato

Struttura Binaria del File

32
Salt

Random seed per Argon2id

16
IV

Initialization Vector

1
Compression Flag

Indicatore compressione

1
YubiKey Flag

Richiede autenticazione hardware

N
Encrypted Data

Dati crittografati AES-256

16
Auth Tag

GCM authentication tag

Ambiti di Utilizzo

Protezione Documenti

Crittografia di documenti sensibili, contratti, progetti riservati e informazioni personali

Ambiente Aziendale

Sicurezza dei dati aziendali, backup crittografati e conformità normative GDPR

Settore Legale

Protezione di evidenze digitali, documenti processuali e comunicazioni privilegiate

Archiviazione Cloud

Crittografia lato client prima dell'upload su servizi cloud pubblici

Specifiche Tecniche

Algoritmi Crittografici
  • Crittografia: AES-256-GCM
  • Key Derivation: Argon2id
  • Compressione: Gzip (RFC 1952)
  • Autenticazione: GCM Authentication Tag
Compatibilità Sistema
  • macOS: 10.15+ (Intel/Apple Silicon)
  • Windows: 10/11 (x64)
  • Linux: Ubuntu 20.04+ (AppImage)
  • YubiKey: Serie 5 (FIDO U2F)