Icona del programma: git-crypt

git-crypt per Windows

  • Gratis
  • 4.3
  • V0.7.0
Download gratis per Windows

Guarda un annuncio per scaricare gratuitamente

Crittografia Git trasparente per segreti selettivi nei repository

Crittografa i file in Git in modo trasparente: i file vengono crittografati al momento del commit e decrittografati al checkout utilizzando .gitattributes per contrassegnare i percorsi protetti. Andrew Ayer ha creato git-crypt per i flussi di lavoro degli sviluppatori e DevOps, integrando GPG o chiavi simmetriche condivise per l'accesso multi-utente. I comportamenti chiave includono il filtraggio automatico durante i comandi Git standard, la logica di crittografia solo locale e un modello a portata selettiva che si adatta ai team che devono mantenere alcuni file del repository privati mentre lasciano il codice visibile.

Cosa fa effettivamente git-crypt durante le operazioni del repository?

git-crypt si integra nel meccanismo di filtro di Git in modo che i file contrassegnati passino attraverso la crittografia al momento del commit e la decrittografia al momento del checkout. Contrassegni i file con voci .gitattributes come secretfile filter=git-crypt diff=git-crypt, e lo strumento crittografa solo quei file, lasciando i messaggi di commit e i metadati intatti. La CLI viene eseguita localmente e non richiede un demone in background, quindi i flussi di lavoro e i comandi del repository come diff e merge funzionano per gli utenti autorizzati.

Influisce sulle prestazioni del sistema o sui flussi di lavoro durante l'uso normale di Git?

La crittografia e la decrittografia avvengono come parte delle operazioni esistenti di Git, quindi il lavoro extra viene eseguito sulla macchina dello sviluppatore al momento del commit e del checkout piuttosto che su un server remoto. Poiché git-crypt esegue l'elaborazione localmente e utilizza filtri Git standard, si integra con i flussi di lavoro esistenti e non introduce un servizio esterno da contattare. Per file protetti di grandi dimensioni, aspettati un ulteriore utilizzo della CPU e I/O durante il passaggio di commit o checkout poiché i file vengono trasformati sul lato client.

È sicuro usare git-crypt in un ambiente di team?

Lo strumento supporta l'accesso multi-utente basato su GPG e chiavi simmetriche condivise, consentendo ai team di utilizzare le identità GPG esistenti per concedere l'accesso al repository senza condividere una singola password. Funziona in modo da preservare i blob crittografati per i collaboratori non autorizzati, in modo che possano comunque clonare e impegnare parti non protette. È necessaria una configurazione iniziale attenta: se i file sensibili vengono impegnati prima che .gitattributes abbia effetto, quei commit possono contenere testo in chiaro.

Hai bisogno di conoscenze avanzate per operarlo correttamente?

git-crypt è un'utilità da riga di comando che si aspetta familiarità con Git e concetti di base di GPG. La configurazione richiede la modifica di .gitattributes e, per l'accesso GPG, l'aggiunta di ID utente al portachiavi del repository. Per i team a proprio agio con Git e GPG, lo strumento funziona come un filtro da impostare e dimenticare; per i collaboratori meno tecnici, la gestione iniziale delle chiavi e la configurazione degli attributi possono presentare una curva di apprendimento.

Adatto per team di sviluppo che accettano un compromesso sulla configurazione

git-crypt è adatto per sviluppatori e ingegneri DevOps che necessitano di segretezza selettiva a livello di repository senza un vault esterno. Esegue la crittografia localmente e si integra con i comandi Git standard, ma richiede una configurazione iniziale attenta e familiarità con GPG per evitare commit accidentali in chiaro. Per i team pronti a gestire .gitattributes e chiavi, git-crypt offre un metodo pratico per mantenere i segreti all'interno di un singolo repository preservando i normali flussi di lavoro di controllo versione.

  • Pro

    • Crittografa automaticamente i file contrassegnati al momento del commit e decrittografa al checkout
    • Supporta l'accesso multi-utente basato su GPG e chiavi simmetriche condivise
    • Utilizza .gitattributes per un controllo granulare e basato su pattern di file sui file protetti
  • Contro

    • Richiede una configurazione iniziale attenta di .gitattributes per evitare commit in testo normale
    • Richiede conoscenze di Git e di base su GPG per una corretta gestione delle chiavi
    • L'elaborazione locale aggiunge CPU e I/O al commit e al checkout per file di grandi dimensioni

Dettagli dell'app

  • Autore

  • Licenza

    Gratis

  • Versione

    0.7.0

  • Data di aggiornamento

  • Piattaforme

    Windows

  • OS

    Windows 11

  • Dimensione

    5.90 MB

Il programma è disponibile in altre lingue


Icona del programma: git-crypt

git-crypt per PC

  • Gratis
  • 4.3
  • V0.7.0
Download gratis per PC

Guarda un annuncio per scaricare gratuitamente


Opinioni utenti su git-crypt

Hai provato git-crypt? Puoi essere il primo a lasciare la tua opinione!

Aggiungi recensione

Ultimi articoli

La legislazione relativa all’utilizzo di questo software è competenza dei singoli Stati. Non autorizziamo, né giustifichiamo in nessun modo un uso illecito di questo programma qualora infringa tali leggi.
Softonic

È git-crypt sicuro?

99/100

Risultato della scansione: Pulito

Questo file ha superato una scansione di sicurezza completa utilizzando la tecnologia VirusTotal. È sicuro da scaricare.

  • Senza virus
  • Senza spyware
  • Senza malware
  • Verificato dai Partner di Sicurezza

    Logo di VirusTotal

Informazioni Scansione

Ultimo scan
lunedì 19 ottobre 2026
Provider di scan
VirusTotal · Rapporto completo

Integrità del File

File
0.7.0.exe
SHA256
8c54a3b583cd4fc1483c952480116a9c86f771b02d4403fc6d3627b26cf146e2
SHA1
73e072e1aaff0a58fa4b520f7ea0e48da1de6703

Impegno di sicurezza di Softonic

git-crypt è stato accuratamente scansionato dai nostri sistemi di sicurezza avanzati e verificato da partner leader del settore. Questo file proviene dallo sviluppatore ufficiale e ha superato tutti i nostri controlli di sicurezza, non mostrando segni di virus, malware o spyware. Per ulteriori informazioni, visita il nostro Centro Sicurezza e Fiducia

Accesso a Softonic effettuato come