Pretty Curved Privacy

Skjermbilde programvare:
Pretty Curved Privacy
Prog.varedetaljer:
Versjon: 0.2.0
Last opp dato: 17 Feb 15
Utvikler: T.v.Dein
Lisens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

Pretty Buet Privacy (også kjent som pcp1) er en åpen kildekode og complely gratis kommandolinje programvare implementert i C og designet fra forskyvningen skal brukes til å kryptere filer under GNU / Linux, BSD og andre UNIX-lignende operativsystemer . Det kjører på 64-bit (x86_64) og 32-bit (x86) computers.Makes bruk av elliptisk kurve kryptografi methodIt heter Pretty Buet Privacy fordi den bruker elliptisk kurve kryptografi metode for selve krypteringen (CURVE25519 av Dan J. Bernstein ), som ennå ikke har blitt kompromittert av NSA (National Security Agency).
CURVE25519 er en ikke-standard, state-of-the-art Diffie-Hellman-funksjon som kan brukes på et bredt spekter av bruksområder. På grunn av dette, bør Pretty Buet Privacy anses som en eksperimentell programvare, og det bør bare brukes av erfarne brukere som har litt kunnskap om kryptering technologies.Getting startet med Pretty Curved PrivacyTo installere og bruke Pretty Buet Privacy program i GNU / Linux operativsystem system, må du laste ned siste versjon av prosjektet fra Softoware med den dedikerte nedlastingsknappen ovenfor, lagre arkivet et sted på din PC.
Pakke ut innholdet ved hjelp av den innebygde arkiv manager verktøyet og åpne en terminal emulator program for å navigere til plasseringen av de utpakkede arkivfiler bruker & lsquo, cd & rsquo; kommando (f.eks cd /home/softoware/pretty-curved-privacy-0.2.0).
Deretter, fremdeles i terminalemuleringsvindu, kjører & lsquo; ./ configure && make & rsquo; kommandoen for å konfigurere og sette sammen programmet. Etter en vellykket samling, kjøre & lsquo; sudo make install & rsquo; kommando som en privilegert bruker eller & lsquo; make install & rsquo; kommando hvis du & rsquo; re root for å installere det hele systemet.
Du kan finne en omfattende Quick Start tutorial på hvordan du bruker Pretty Buet Privacy verktøy for å kryptere filer på en GNU / Linux-operativsystemet på den offisielle nettsiden til prosjektet (se lenke nedenfor).

Hva er nytt i denne utgaven:

  • ED25519 og Curve25519 tastene er nå generert separat (tidligere de ble samlet inn via en tilfeldig frø, kurven hadde blitt avledet fra ed nøkkel).
  • Hvis du vil kryptere de hemmelige nøklene, vi bruker nå en nøkkel avledet fra brukeren frasen generert ved hjelp av scrypt () -funksjonen, innlemmet fra Tarsnap via scrypt-1.1.6.
  • & quot; avledet PCP nøkkel & quot; funksjonen har blitt droppet.
  • Kryptert filformat / ordningen endret. Tidligere har jeg tatt med avsenderens nøkkel-id med den krypterte chiffer som en hash. Så, kryptert melding ikke mer inneholde pk materiale.
  • Endret signatur ordningen helt. Binær signatur følge PBP ordningen: beregne blake2 hash av innholdet, signere hasj, skrive ut originalt innhold, legge til & quot; nnacl- & quot ;, legge signaturen, legger hasj. Pansrede signaturer beregnes på samme måte, men utgangen følger pgp ordningen i stedet.
  • Frittliggende signaturer støttes fortsatt som før, for brukeren alt med dem er som kjent, men kommandoalternativ -f (--sigfile) må brukes. Internt imidlertid innganger vil bli lest i 32k blokkvis i tillegg. Frittliggende signaturer er nå Z85 kodet alltid.
  • Nå kan du også krypten + signere filer med pcp1. Signaturer av krypterte filer er alltid binær vedlagt som er, ingen offset benevnelse. Dette fører til et par problemer som må løses eller annen måte i fremtiden: mottakeren ikke vet om du vil dekryptere filen eller å dekryptere og bekrefte det. Også det er uklart hvordan man skal oppføre seg hvis dekryptering fungerer, men signaturen kontrollerer ikke. Foreløpig pcp1 feiler i denne saken, men forlater den dekrypterte resultatet på disk.
  • Standard kryptering modus med PCP (og PBP i skrivende stund) er ECB. Hver 32k blokk krypteres uavhengig. Mens ECB er generelt et dårlig valg, kompenserer 32k block for det. Men bare for å ha til alternativ, hvis vi velger å bruke CBC i stedet, jeg allerede implementert det. Det må være aktivert ved kompilering med ./configure --enable-CBC. CBC modus i PCP bruker en block av 1k.
  • Lagd PBP offentlig nøkkel import og eksport kompatibilitet (utestet mot PBP ennå), bruker -b når du eksporterer en offentlig nøkkel, eller når du importerer en.

Kommentarer til Pretty Curved Privacy

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!