Bcrypt heš funkcija za čuvanje lozinke

Bcrypt funkcija je heš algoritam koji se koristi za čuvanje lozinke u bazaama podataka.

post_img_10

Bcrypt funkcija je heš algoritam koji se koristi za čuvanje lozinke u bazaama podataka.

Bcrypt algoritam je baziran na Blowfish kriptografskom blok šifarskom algoritmu.

Dve glavne prednosti ovog algoritma su korišćenje salta i povećenje broja iteracija.

Bcrypt funkcija koristi string sa slučajno generisanim karakterima koji se dodaje ulaznom podatku, tz. salt, da sreči napade sa rainbow tabelama. Rainbow tabele su unaprijed pripremljene tabele u kojima za veliki broj kombinacija karaktera imamo odgovarajući heš kod. Traženjem odgovarajućeg heš koda u tabeli, dolazi se do odgovarajućeg tekstualnog ulaza.

Bcrypt funkcija je adaptivna funkcija, što znači da se tokom vremena količina iteracija može povećati. Veći broj iteracija čini algoritam sporijim a samim tim i otpornijim na brute force napade tj. napade uzastopnim pokušavanjem. Iako se procesna moć računara povećava vremenom, povećanjem broja iteracija, algoritam i dalje ostaje upotrebljiv.

Postoje implementacije bcrypt funkcije za mnge programske jezike: C, C++,Java, PHP, Python, C#, Ruby...

Pogledajte još: Online Bcrypt Generator


1818 0

Komentari

NAPOMENA: Da bi ste komentarisali post, morate biti ulogovani na sistem.
Najpopularniji postovi
3213 0

Šta je Javascript?

30.05.2021

Javascript je skriptni jezik koji služi za definisanje funkcionalnosti web stranica na klijentskoj strani.


3268 0

Šta je CMS?

11.01.2021

CMS (Content Management System) je kompijuterski softver za upravljanje digitalnim sadržajem, koji omogućuje kreiranje i izmenu sadržaja, bez poznavanja programiranja.


3311 0

Razlika između composer install i composer update

27.10.2020

Naredbe composer install i composer update su naredbe u kompozeru koje se veoma razlikuju.


2592 0

Šta je kompozer?

20.10.2020

Kompozer je alat (aplikacija) namenjen za upravljanje paketima ili bibliotekama za programski jezik PHP.


2154 0

WebP format slike

07.09.2020

WebP je novi format slike za Web koji je razvijen od strane Google-a 2010. godine. Ovaj format pruža bogatije slike manjih veličina, koje čine učitavaje na web stranama bržim.