QuickHash GUI är ett open source-hashverktyg för Windows, Linux och macOS

QuickHash GUI är ett open source-hashverktyg som är tillgängligt för Windows, Linux och macOS. Om du är en säkerhetsmedveten person eller vill verifiera filintegritet, t.ex. för säkerhetskopiering, måste du vara medveten om hashing.

Tips : Vi har granskat flera program för att beräkna hascher tidigare: du kan använda PowerShell för att generera hash, eller använda programmen Hashing, HashTab Shell-förlängning eller Nirsofts Hash My Files.

För dem som inte är här är en kort beskrivning.

Vad är ett hashvärde? Varför är det viktigt?

Ett hashvärde är en alfanumerisk sträng som beräknas av en algoritm som bestämmer en fils integritet. Varje fil har ett hashvärde och värdet är unikt för varje fil.

Den vanligaste användningen av hascher är att korsverifiera dem med de värden som anges på nedladdningssidan för digitalt distribuerat innehåll (programvara, Android-ROM: er, appar osv). Om värdena som ges av utvecklaren och den nedladdade filen passar perfekt, betyder det att filen inte har manipulerats under transport.

Om värdena är olika, är en av två saker trolig. Antingen är den nedladdade filen skadad, eller ännu värre, filen har ändrats av någon.

Tips: Du kan se hur det fungerar själv. Skapa en text i anteckningsblocken eller klottera något i måla och spara den. Dessa filer har sina egna hashvärden. Notera dem ned, redigera filerna och spara dem. Titta på hashvärden igen, de borde vara annorlunda.

QuickHash GUI

Gränssnittet (eller GUI, om du vill) till QuickHash GUI är ganska enkelt. Den har en flikfält med flera flikar, var och en visar en uppsättning alternativ. Det finns en sidofält som är beständig över alla skärmar. Den innehåller algoritmpanelen och system RAM-panelen, som visar din dators totala RAM och tillgängligt RAM).

Du kan välja en av de 5 algoritmerna: MD5, SHA-1, SHA-256, SHA-512 och xxHash32, och QuickHash beräknar motsvarande värde.

Tips: MD5 är inte exakt säker. Så jag rekommenderar att du använder ett av de andra alternativen, som alla är kryptografiska hashfunktioner.

Fil

Detta är den andra fliken i programmet. Anledningen till att jag börjar här är för att det kan hjälpa till att göra det lättare att förstå hur hashjämförelse fungerar. Du kan använda "välj fil" -knappen på fliken för att navigera och välja den fil som du vill kontrollera, eller dra och släpp en till gränssnittet, och det beräknade hashvärdet för filen visas precis under knappen.

Kopiera och klistra in hashvärdet från utvecklarens webbplats i fältet "Förväntat hashvärde", och om båda värdena är desamma, kommer QuickHash att visa ett meddelande som säger att de matchar. Du kan växla fallet med kontrollsumman från lägre till ÖVRE med alternativet ovanför det förväntade hashvärdefältet.

Låt oss kontrollera hash från en KeePass-arkiv (se bilden ovan). Du kan få hashvärdet publicerat av utvecklaren och använda det för att jämföra hash för filen som du laddade ner från webbplatsen.

Tips: Utrymmen är viktiga. QuickHash inkluderar inte mellanslag i det beräknade hashfältet, så om du klistrar in ett förväntat värde som har mellanslag, kommer de inte att matcha. Radera mellanrummen manuellt för att få popup-fönstren "matchningar".

Text

Text har sina egna hashvärden. Du kan använda textfliken för att skriva eller klistra in lite text och se dess värde visas i fältet längst ner. Den här fliken har två knappar som kan användas för att konvertera texten med texten (Gör UPPER och Gör lägre) och en tydlig textknapp. Du kan också konfigurera applikationen till hashtext, eller en hel fil, rad för rad.

filer

Den här fliken låter dig beräkna hascher för alla filer i en mapp. Det innehåller undermappar, men du kan eventuellt inaktivera det. Du kan ställa in jokertecken med alternativet filtyper för att bara beräkna värdena för filerna i det definierade formatet. Det har till och med ett alternativ att arbeta med dolda mappar, vilket kan vara användbart om du kontrollerar systemkatalogen.

Kopia

Detta är ett mycket användbart alternativ när du överför data. Använd den vänstra rutan för att välja källmappen som har de filer du vill kopiera. Välj nu destinationsmappen där du vill att innehållet ska kopieras till med höger ruta.

Hit the Go! -knappen och QuickHash kommer att initiera processen. Programmet kommer att hash värdena på källfilerna, kopiera innehållet över och re-hash (kontrollerar värdena på det kopierade innehållet). Det hjälper till att undvika skadade filer eller fel under kopieringsprocessen.

Du kan ställa in anpassade alternativ för att bara lista undermappar eller undermappar + filer, jokertecken, ignorera undermappar. QuickHash visar också antalet filer i mappen, en framstegsfält, starttid, sluttid och den totala tiden det tog för processen att slutföras. Alternativt kan du spara resultaten i en CSV.

Filen och filflikarna och fliken Jämför två filer har alternativet "Start i taget". Detta är en timer som automatiskt kör hashberäkningen med de definierade alternativen.

Jämför två filer

QuickHash GUI kan användas för att jämföra hashvärden för två filer. Du behöver bara välja de två filerna och använda knappen Jämför nu. Resultatet kommer att berätta om de är en match eller en fel matchning.

Jämför två mappar

Detta liknar alternativet ovan, men används för att jämföra två mappar. Ett resultat av jämförelsen kan sparas i en text om du använder alternativet Log resultat.

Diskar och Base64

Vill du kontrollera en hel disks hash? Du kan göra det med programmet. Men i Windows-versionen kan du bara köra SHA-1-algoritmen för att kontrollera fysiska diskar, och du måste också köra programmet med administratörsbehörighet. QuickHash GUI kan också användas för att avkoda Base64-data från filer.

QuickHash GUI är en bärbar applikation och stöder 32-bitars och 64-bitarssystem.

Hashtab är ett bra alternativ för QuickHash, även om den förra inte har uppdaterats på 2 år.