Pytania otagowane jako bcrypt

10
Jak używasz bcrypt do mieszania haseł w PHP?
Co jakiś czas słyszę radę „Używaj bcrypt do przechowywania haseł w PHP, reguły bcrypt”. Ale co to jest bcrypt? PHP nie oferuje takich funkcji, Wikipedia bełkocze o narzędziu do szyfrowania plików, a wyszukiwania w Internecie ujawniają tylko kilka implementacji Blowfish w różnych językach. Teraz Blowfish jest również dostępny w PHP …

4
W jaki sposób bcrypt może mieć wbudowane sole?
Artykuł Cody Hale „Jak bezpiecznie przechowywać hasło” twierdzi, że: bcrypt ma wbudowane sole, aby zapobiec atakom na tęczowy stół. Cytuje ten artykuł , który mówi, że w implementacji OpenBSD bcrypt: OpenBSD generuje 128-bitową sól bcrypt ze strumienia klucza arcfour (arc4random (3)), zaszczepionego losowymi danymi zbieranymi przez jądro z taktowania urządzenia. …

4
Jakiego typu kolumny / długości powinienem użyć do przechowywania zaszyfrowanego hasła Bcrypt w bazie danych?
Chcę przechowywać hashowane hasło (za pomocą BCrypt) w bazie danych. Jaki byłby do tego dobry typ i która miałaby odpowiednią długość? Czy hasła mieszane z BCrypt są zawsze tej samej długości? EDYTOWAĆ Przykładowy skrót: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu Po haszowaniu niektórych haseł wydaje się, że BCrypt zawsze generuje 60 znaków haszowania. EDYCJA 2 …
317 mysql  hash  types  storage  bcrypt 

1
Czy muszę przechowywać sól w bcrypt?
bCrypt's javadoc ma ten kod do szyfrowania hasła: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Aby sprawdzić, czy hasło w postaci zwykłego tekstu jest zgodne z hasłem, które zostało wcześniej zaszyfrowane, użyj metody checkpw: if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Te fragmenty kodu sugerują mi, że losowo generowana …

11
Nie można zainstalować gem - Nie udało się zbudować natywnego rozszerzenia gem - nie można załadować takiego pliku - mkmf (LoadError)
Ruby 1.9.3 Część Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Kiedy próbuję zainstalować klejnoty, pojawia się błąd alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ Installing bcrypt-ruby (3.0.1) with …

2
Czy BCrypt jest dobrym algorytmem mieszania do użycia w C #? Gdzie mogę to znaleźć? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Czytałem, że przy haszowaniu hasła wielu programistów zaleca stosowanie algorytmu BCrypt. Programuję w C # i …
129 c#  hash  bcrypt  bcrypt.net 

6
implementacja bcrypt .net
Czy ktoś wie o dobrej implementacji bcrypt, wiem, że to pytanie zostało zadane wcześniej, ale otrzymało bardzo mało odpowiedzi. Nie jestem pewien, czy po prostu wybrać implementację, która pojawia się w google i myślę, że może lepiej będzie, jeśli użyję sha256 w przestrzeni nazw System.Security.Cryptography, przynajmniej wtedy wiem, że jest …
116 .net  bcrypt  bcrypt.net 

6
W jaki sposób node.bcrypt.js porównuje haszowane i zwykłe hasła bez soli?
Z github : Aby zaszyfrować hasło: var bcrypt = require('bcrypt'); bcrypt.genSalt(10, function(err, salt) { bcrypt.hash("B4c0/\/", salt, function(err, hash) { // Store hash in your password DB. }); }); Aby sprawdzić hasło: // Load hash from your password DB. bcrypt.compare("B4c0/\/", hash, function(err, res) { // res == true }); bcrypt.compare("not_bacon", hash, …
96 node.js  bcrypt 

17
Błąd podczas instalowania bcrypt z npm
Nie mogę zainstalować programu bcryptprzy użyciu npmna moim komputerze, ponieważ napotykam następujące błędy. Rozwiązałem ten problem bez powodzenia. Czy możesz zalecić jakieś kroki w celu zdiagnozowania lub rozwiązania problemu, aby móc npm install bcryptpomyślnie uruchomić ? Someones-Macbook:node_modules Cody$ npm install bcrypt npm WARN package.json grunt-contrib-htmlmin@0.1.3 No README data | > …
90 node.js  npm  bcrypt 

8
bcrypt nieprawidłowy nagłówek elf podczas uruchamiania aplikacji węzła
Pracuję nad projektem nodejs dla szkoły. Nie mogłem zainstalować bcrypt z npm, więc zainstalowałem bcrypt-nodejs i projekt wczoraj działał dobrze. Ale dzisiaj, kiedy wykonuję „aplikację węzła”, mam ten błąd: /.../node_modules/bcrypt/node_modules/bindings/bindings.js:79 throw e ^ Error: /.../node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) …
87 node.js  elf  bcrypt 

2
Optymalny czynnik pracy bcrypt
Jaki byłby idealny czynnik pracy bcrypt do mieszania haseł. Jeśli używam współczynnika 10, zaszyfrowanie hasła na moim laptopie zajmuje ok. 1s. Jeśli otrzymamy bardzo ruchliwą witrynę, wystarczy tylko sprawdzić hasła użytkowników. Może lepiej byłoby użyć współczynnika pracy 7, zmniejszając łączną pracę mieszania haseł do około 0,01 s na logowanie do …
81 bcrypt 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.