Kā ģenerēt jaucēju programmā Notepad++

click fraud protection

Papildu funkcija, kas iekļauta Notepad++ un kas dažkārt var būt noderīga, ir hash ģenerators. Hash ģenerators ir funkcija, kas var izveidot kriptogrāfisku jaucēju no ievades.

Padoms. Kriptogrāfiskā jaucējfunkcija ir vienvirziena matemātiska funkcija. Jaukšanas algoritmam tiek nodrošināta ievade, un rezultātā tiek iegūts jaukšanas rezultāts. Nav matemātiska procesa, ko varat izmantot, lai atgūtu sākotnējo ievadi no hash. Jaukšanas algoritma izvade vienmēr ir vienāda, ja ievade ir vienāda, tāpēc jaukšanu var izmantot, lai pārbaudītu, vai divas ievades bija vienādas.

Izplatīta jaucējvārdu izmantošana ir paroļu glabāšana. Saglabājot tikai paroles jaucējkodu, vietne vai ierīce var salīdzināt paroles jaucējkodu datubāzē ar iesniegto paroli, ja tā atbilst, lietotājs var pierakstīties.

Jaucējvērtības parasti tiek izmantotas arī lietojumprogrammu integritātes pārbaudei. Šajā lietošanā programmas izstrādātājs publicē programmatūras jaucējkodu. Kad lietotājs lejupielādē programmatūru, viņš var pārbaudīt, vai lejupielādētā faila hash atbilst oriģināla failam. Ja jaucējvērtības sakrīt, lietotājs var būt pārliecināts, ka viņa lejupielādētā programmatūra ir likumīga un droši lietojama. Ja jaucējvērtības nesakrīt, iespējams, programmatūra ir bojāta lejupielādes laikā vai ir modificēta, iespējams, ļaunprātīgi.

Jaukšanas ģenerators programmā Notepad++ atbalsta divus jaukšanas algoritmus MD5 un SHA-256. MD5 ir vecs algoritms, kas, pēc drošības ekspertu domām, ir pārāk vājš, lai to droši izmantotu sensitīvām lietojumprogrammām, piemēram, parolēm vai lietojumprogrammu integritātes pārbaudei. SHA-256 ir jaunāks un spēcīgāks jaukšanas algoritms. Ideālā gadījumā SHA-256 joprojām nevajadzētu izmantot parolēm, taču tas tiek uzskatīts par spēcīgu.

Padoms. Ir divas jaukšanas algoritmu klases — ātrais un lēnais. Ātri algoritmi, piemēram, MD5 un SHA-256, ir ātri izpildāmi, tāpēc tie ir ideāli piemēroti lielākajai daļai mērķu. Lēni algoritmi, piemēram, bcrypt un PBKDF2, ir īpaši izstrādāti, lai tie darbotos lēnāk un intensīvāk, jo tie ir paredzēti paroļu jaukšanai. Paroļu glabāšanai ieteicams izmantot lēnas jaukšanas algoritmus. Tie ievērojami palielina laiku un apstrādes jaudu, kas nepieciešama hakeram, kurš mēģina veikt brutālu darbību piespiediet nopludinātu paroļu datubāzi, vienlaikus nepiemērojot ievērojamu sodu par veiktspēju parastajā laikā lietojums.

Kā izveidot hash programmā Notepad++

Augšējā joslā noklikšķiniet uz “Rīki” un pēc tam atlasiet jaukšanas algoritmu, kuru vēlaties izmantot. Pēc tam atlasiet, kā vēlaties nodrošināt ievadi, varat izvēlēties “Ģenerēt”, “Ģenerēt no failiem” un “Ģenerēt no atlases starpliktuvē”.

Augšējā joslā noklikšķiniet uz “Rīki”, pēc tam atlasiet jaukšanas algoritmu un ievades veidu.

“Ģenerēt” ļauj tekstlodziņā ierakstīt vai ielīmēt patvaļīgu ievadi un iegūt izvades jaucējkodu.

Padoms. Jaunas rindiņas var ievadīt, tikai ielīmējot tās no kaut kurienes citur. Enter nospiešana nedarbojas.

Ievadiet vai ielīmējiet tekstu, izmantojot metodi “Ģenerēt”, lai redzētu ievades jaucējkodu.

“Ģenerēt no failiem” ļauj ievadīt vairākus failus un ģenerēt tiem jaucējus.

Importējiet vienu vai vairākus failus, lai ģenerētu tiem jaucējkodu, izmantojot metodi “Ģenerēt no failiem”.

“Ģenerēt no atlases starpliktuvē” ļauj atlasīt tekstu programmā Notepad++, pēc tam nekavējoties to sajaukt un ievietot starpliktuvē.