Едно от най-честите главоболия, пред което са изправени хората, е да запомнят десетките пароли, свързани с всеки сайт. Това, което повечето хора правят, за да опрости въпроса, е да използват една единствена парола за всичките си сметки. За да се направи нещо още по-лесно, лесна за запомняне дума се използва като парола. Не е изненадващо да видим, че "паролата" е в началото на списъка за 10-те най-често срещани пароли. Някои от тях се опитват да бъдат умни, слагат 1 зад "паролата" (което означава "password1" ) и се молят, че хакерите не са толкова умни, колкото тях, за да измислят такава " гениална" идея.

Проблемът при използването на една и съща парола е, че след като някой намери паролата ви, всичките ви профили стават незабавно достъпни от трета страна. Ако някой проникне в акаунта ви в Amazon.com или в Paypal, който съдържа информацията за вашата кредитна карта, резултатът ще бъде опустошителен.

Как мога да си спомня толкова много пароли?

При програмирането сигурен начин за съхраняване на паролата в базата данни е използването на солена хеш. Като ключ (използва се и като "сол") се използва низ от думи и се добавя към въведената от потребителя парола. Тази новообразувана парола след това се използва с md5 криптиране и резултатът се съхранява в базата данни. За да илюстрира, потребител въведе парола1 като парола. Сценарият след това прибавя сол, известен като "iloveyou" на паролата, която води до "iloveyoupassword1" . След това тази парола се кодира, за да се генерира произволен низ "228e4011b6afbevge44e3d787d606407", който след това се съхранява в базата данни.

Сега, как всичко това важи за вас?

Това е просто. Използвайки същата концепция като соленето, можете лесно да генерирате хиляди пароли. Като използвате една основна парола, това, което трябва да направите, е да добавите името на сайта към вашата парола. Например, ако основната ми парола е "iloveyou", мога да задам паролата за имейла ми в Yahoo като "iloveyouyahooemail" и паролата за банкова сметка като "iloveyouXYZbank" . В този случай можете да генерирате различна парола за различни сайтове. И тъй като паролата ви е дълга, а не дума, намерена в речника, за хакера ще бъде трудно да я пробие.

За да направите паролата си още по-сигурна, можете да използвате комбинация от цифри, малки букви, малки букви и специални символи за базовата си парола. '15 @ gdH34 ' ще бъде добра основна парола. Някои уебсайтове разрешават само 8 символа парола, така че може да се наложи да играете с основната си парола, за да контролирате генерираната дължина на паролата.

Това, което изброих тук, е само един от начините, по които можете да използвате за генериране на пароли. Вие сте свободни да експериментирате и да зададете своето собствено правило. Ако имате някои интересни начини за генериране на пароли, споделете го тук.