Pretty Curved Privacy

Software screenshot:
Pretty Curved Privacy
Dettagli del software:
Versione: 0.2.0
Data di caricamento: 17 Feb 15
Sviluppatore: T.v.Dein
Licenza: Libero
Popolarità: 0

Rating: nan/5 (Total Votes: 0)

Privacy abbastanza curvo (noto anche come pcp1) è un open source e software libero complely riga di comando implementato in C e progettato dalla offset da utilizzare per la crittografia dei file sotto GNU / Linux, BSD e altri sistemi operativi UNIX-like . Funziona a 64-bit (x86_64) e 32-bit (x86) computers.Makes uso della crittografia a curva ellittica methodIt si chiama Bella Curved Privacy perché utilizza il metodo di crittografia a curva ellittica per la crittografia effettiva (CURVE25519 da Dan J. Bernstein ), che non è ancora stata compromessa dalla NSA (National Security Agency).
CURVE25519 è una funzione non-standard, state-of-the-art Diffie-Hellman che può essere utilizzato su una vasta gamma di applicazioni. A causa di questo, piuttosto curvo Privacy deve essere considerato un software sperimentale e dovrebbe essere utilizzata solo da utenti esperti che hanno qualche conoscenza di crittografia technologies.Getting iniziato con graziosa curva PrivacyTo installare e utilizzare il programma Privacy graziosa curva nel tuo operativo GNU / Linux sistema, è necessario scaricare l'ultima versione del progetto dal Softoware utilizzando il pulsante dedicato precedente download, salvare l'archivio da qualche parte sul vostro PC.
Estrarre il contenuto utilizzando il built-in di utilità gestore di archivi e aprire una applicazione emulatore di terminale per navigare verso la posizione dei file di archivio estratti utilizzando il & lsquo; cd & rsquo; comando (es cd /home/softoware/pretty-curved-privacy-0.2.0).
Poi, sempre nella finestra di emulazione di terminale, eseguire il & lsquo; ./ configure && make & rsquo; comando per configurare e compilare il programma. Alla fine della compilazione, eseguire il & lsquo; sudo make install & rsquo; comando come utente privilegiato o il & lsquo; make install & rsquo; comando se si e rsquo; re root per installarlo a livello di sistema.
È possibile trovare una vasta rapida tutorial su come utilizzare lo strumento di Privacy Abbastanza curvo per crittografare i file su un sistema operativo GNU / Linux sul sito ufficiale del progetto (vedi link sotto).

Cosa c'è di nuovo in questa versione:

  • chiavi ED25519 e Curve25519 sono ora generati separatamente (in precedenza sono stati generati da un seme casuale, la curva era stata derivata dalla ndr key).
  • Per crittografare le chiavi segrete, ora stiamo utilizzando una chiave derivata dalla passphrase dell'utente generato utilizzando la funzione scrypt (), costituita da Tarsnap via scrypt-1.1.6.
  • Il & quot; derivato chiave PCP & quot; caratteristica è caduto.
  • formato di file criptato / schema cambiati. In precedenza ho incluso chiave-id del mittente con l'algoritmo criptato come hash. Quindi, il messaggio cifrato non fanno altro contengono materiale pk.
  • schema di firma cambiato completamente. Firma Binary seguire lo schema PBP: calcolare hash blake2 del contenuto, firmare l'hash, scrivere contenuti originali, aggiungere & quot; nnacl- & quot ;, aggiungere la firma, aggiungere l'hash. Armored firme sono calcolati nello stesso modo, ma in uscita segue lo schema pgp invece.
  • firme separate sono ancora supportati come prima, per il tutto all'utente con loro è come noto, ma l'opzione -f di comando (--sigfile) devono essere applicate. Internamente, tuttavia, ingressi vengono letti 32k a blocchi pure. Firme separate sono ora Z85 codificati sempre.
  • Ora è possibile anche criptare + firmare i file con pcp1. Firme di file crittografati sono sempre binario contenuta è, non designatore offset. Questo porta ad un paio di problemi che devono essere risolti in qualche modo in futuro: destinatario non sa se decriptare il file o per decifrare e verificare che. Inoltre non è chiaro come comportarsi se decrittazione funziona, ma la firma non verifica. Attualmente pcp1 failes in questo caso, ma lascia il risultato decodificato sul disco.
  • La modalità di cifratura predefinito con PCP (e PBP stesura di questo documento) è BCE. Ogni blocco 32k è crittografato in modo indipendente. Mentre BCE è generalmente una cattiva scelta, la dimensione dei blocchi 32k compensa. Tuttavia, solo per avere l'opzione, se decidiamo di usare CBC invece, ho già implementato esso. Essa deve essere abilitata in fase di compilazione con ./configure --enable-CBC. Modalità CBC in PCP usa un blocksize di 1k.
  • Aggiunto PBP chiave importazione e l'esportazione di compatibilità pubblico (non testata contro PBP ancora), utilizzare -b durante l'esportazione di una chiave pubblica, o quando l'importazione di uno.

Commenti a Pretty Curved Privacy

I commenti non trovato
Aggiungi commento
Accendere le immagini!