Grafische asymmetrische coderingstool

maakt codering en decodering van bestanden mogelijk
Download nu

Grafische asymmetrische coderingstool Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Tarun Dhawan
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 49 KB

Grafische asymmetrische coderingstool Tags


Grafische asymmetrische coderingstool Beschrijving

Dit project toont grafisch de belangrijkste werking van codering en decodering met behulp van een openbaar-privé-sleutelpaar. De grafische asymmetrische versleutelingshulpmiddel is ontwikkeld om een Java-applicatie te zijn met grafische interface die codering en decodering van bestanden mogelijk maakt door gebruik te maken van openbare en privé-toetsen in Tandem en de methodologie van asymmetrische codering uitlegt. Openbare sleutelhanger : We hebben een sleutelringconcept opgenomen waarmee een gebruiker kan kiezen uit de lijst met openbare toetsen voor het gebruik van een type codering. De sleutelhanger helpt bij het organiseren van de verschillende openbare sleutels die we van verschillende mensen ontvangen. Een sleutelhanger onderhoudt meerdere openbare sleutels, zodat de gebruiker onmiddellijk bepaalde openbare sleutel kan selecteren wanneer dat nodig is. COMPRESSIE : We hebben ook compressie ingeschakeld voor het opslaan van waardevolle schijfruimte. De toepassing gebruikt compressietechnieken, zodat we de schijfruimte effectief kunnen beheren. Wachtwoord gebaseerde authenticatie voor privétoetsen : het wordt niet aanbevolen om de privétoetsen beschikbaar te houden voor anderen. Voor betere beveiliging moeten we wachtwoordbeveiliging voor de privétoetsen bieden, zodat alleen de eigenaar van de privésleutel toegang heeft tot en het kan gebruiken. De GAET-gebruikersinterface is een venster met vijf knoppen. Elke knop wordt de volgende secties uitgelegd. Elke knop heeft een functionaliteit waarmee een eindgebruiker een bestand kan coderen en decoderen met behulp van asymmetrische codering. In de volgende 5 eenheden zien we de praktische stappen. Laten we aannemen dat je versleutelde bestanden van je vriend wilt ontvangen 1.1 Generatie van openbare / privé-toetsen Stap 1: Genereer uw sleutelpaar: Nadat de software wordt gelanceerd, krijgt u het venster Gebruikersinterface met 5 knoppen en een selectievakje. Door op de knop "Koetsen" te klikken ", genereert u een paar toetsen - een openbare sleutel en een privésleutel. Men moet een naam geven aan de sleutel: de openbare sleutel wordt opgeslagen als ".gpub" en de privésleutel is ".gpri". De locatie van het bestand voor Windows is "Mijn documenten" van het profiel. Voor Linux en andere OS wordt de standaardbestandsopslaglocatie gevraagd. De openbare sleutel heeft geen enkel wachtwoord dat eraan is gekoppeld, zoals eenmaal zou moeten delen met een andere persoon die moet worden gebruikt voor codering. De privé-sleutel wordt echter beschermd door een wachtwoord om het veiliger te maken. Dus wanneer men een sleutelpaar genereert, moet men een wachtwoord voor elk paar invoeren. Men kan elk aantal sleutels voor verschillende bestanden genereren of dezelfde sleutel gebruiken voor het coderen van meerdere bestanden. Het is gebaseerd op de discretie van de gebruiker om ervoor te kiezen om een of meer sleutels te genereren. 1.2 Laden van openbare toetsen Stap 2: Deel uw openbare sleutel (PK): Zodra u het openbare sleutel - privé-toetsenpaar genereert, moet u uw openbare sleutel naar Guang sturen via e-mail of een andere communicatiemiddelen. Je moet je privé-sleutel niet met iemand delen. Zoals eerder vermeld, wilt u versleutelde bestanden ontvangen van uw vriend Guang. Stap 3: Laad de openbare sleutel: Nadat Guang de openbare sleutel ontvangt, moet hij het laden naar de "sleutelring" door op de tweede knop "Load Public Key" van de gebruikersinterface te klikken. Guang kan dat doen door op de knop "Public-toets" te klikken, gevolgd door "toets toevoegen" en vervolgens de toets selecteren van de opgeslagen locatie. Dan moet Guang klikken op de knop "Load-toets" om de toets op de toetsring te laden. Zodra de publieke sleutel is geladen, kan Guang beginnen met het coderen van het bestand. 1.3 Codering van een bestand Stap 4: Versleutelen met andere PK: Guang moet op de knop "Bestand" klikken en een bestand selecteren voor codering van de standaardlocatie van de harde schijf. Het venster Bladeren toont alle niet-* .c-bestanden die moeten worden gecodeerd. De optie "Compress vóór codering" kan worden gebruikt als u een bestand moet comprimeren voordat u het bestand versleutelt. Stap 5: Stuur een bestand terug: Guang met behulp van uw openbare sleutel om een bestand te coderen en verzendt het vervolgens naar u voor decodering. Dus nu is het gecodeerde bestand klaar voor decodering in uw systeem. 1.4 Laden van privé-sleutel Stap 6: Laad de particuliere sleutel: Nadat u het gecodeerde bestand van Guang ontvangt, moet u de bijbehorende privésleutel in de aanvraag laden om het gecodeerde bestand met succes te decoderen. Daarvoor moet u de privésleutel laden door op "Persoonlijke sleutel" te drukken "en vervolgens na het selecteren van het privésleutelbestand (* .gpri), moet u het overeenkomstige wachtwoord invoeren om de privésleutel te verifiëren. Het .GPRI-bestand zou worden opgeslagen op de standaardlocatie, of op een bepaalde locatie waar u het hebt opgeslagen. Deze privésleutel is een wachtwoord beveiligd en daarom veilig. 1,5 decodering van een bestand Stap 7: Decoderen met een eigen persoonlijke sleutel: na ontvangst van het gecodeerde bestand van Guang, decoderen u het met uw eigen privésleutel. Zoals u bent de enige persoon die de privésleutel heeft en het privé-sleutelwachtwoord kent, kan niemand anders het bestand decoderen.


Grafische asymmetrische coderingstool Gerelateerde software

Prohash

Een beveiligingsgerelateerd hulpprogramma dat cryptografische hash-waarden van tekenreeksgegevens en bestanden berekent en verifieert. ...

387 548 KB

Downloaden