Pertanyaan yang diberi tag «hash»

Fungsi hash adalah prosedur yang didefinisikan dengan baik atau fungsi matematika yang mengubah sejumlah besar data menjadi datum kecil, biasanya bilangan bulat tunggal. Untuk pertanyaan tentang tagar yang digunakan untuk memberi label konten di media sosial, gunakan tagar. Untuk pertanyaan tentang URL dan jangkar HTML, gunakan pengidentifikasi fragmen. Untuk pertanyaan tentang tipe hash Ruby, gunakan ruby-hash.

14
Hash dan garam aman untuk kata sandi PHP
Saat ini dikatakan bahwa MD5 tidak aman sebagian. Mempertimbangkan hal ini, saya ingin tahu mekanisme mana yang digunakan untuk perlindungan kata sandi. Pertanyaan ini, Apakah "hashing ganda" kata sandi kurang aman daripada hanya hashing sekali saja? menunjukkan bahwa hashing beberapa kali mungkin merupakan ide yang baik, sedangkan Bagaimana menerapkan perlindungan …


4
Bagaimana bcrypt memiliki garam bawaan?
Artikel Coda Hale "Cara Aman Menyimpan Kata Sandi" mengklaim bahwa: bcrypt memiliki garam bawaan untuk mencegah serangan tabel pelangi. Dia mengutip makalah ini , yang mengatakan bahwa dalam implementasi OpenBSD tentang bcrypt: OpenBSD menghasilkan garam bcrypt 128-bit dari stream kunci arcfour (arc4random (3)), diunggulkan dengan data acak yang dikumpulkan kernel …


12
Perbedaan mendasar antara algoritma Hashing dan Enkripsi
Saya melihat banyak kebingungan antara hash dan algoritma enkripsi dan saya ingin mendengar beberapa saran ahli tentang: Kapan harus menggunakan hash vs enkripsi Apa yang membuat algoritma hash atau enkripsi berbeda (dari tingkat teoretis / matematis) yaitu apa yang membuat hash tidak dapat dibatalkan (tanpa bantuan pohon pelangi) Berikut adalah …

14
Bagaimana cara kerja tabel hash?
Saya mencari penjelasan tentang cara kerja tabel hash - dalam bahasa Inggris sederhana untuk orang bodoh seperti saya! Sebagai contoh, saya tahu itu mengambil kunci, menghitung hash (saya mencari penjelasan bagaimana) dan kemudian melakukan beberapa jenis modulo untuk bekerja di mana ia terletak di array di mana nilai disimpan, tetapi …

12
Mengapa kode hash Java () di String menggunakan 31 sebagai pengganda?
Per dokumentasi Java, kode hash untuk Stringobjek dihitung sebagai: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] menggunakan intaritmatika, di mana s[i]adalah saya th karakter string, nadalah panjang string, dan ^menunjukkan eksponensial. Mengapa 31 digunakan sebagai pengganda? Saya mengerti bahwa pengganda harus merupakan bilangan prima yang relatif besar. Jadi mengapa tidak …
480 java  string  algorithm  hash 

12
HashSet vs. Kinerja daftar
Jelas bahwa kinerja pencarian HashSet<T>kelas generik lebih tinggi daripada List<T>kelas generik . Bandingkan saja kunci berbasis hash dengan pendekatan linier di List<T>kelas. Namun menghitung kunci hash itu sendiri mungkin memerlukan beberapa siklus CPU, jadi untuk sejumlah kecil item pencarian linier dapat menjadi alternatif nyata untuk HashSet<T>. Pertanyaan saya: di mana …

16
Mengapa fungsi hash menggunakan modulus bilangan prima?
Dahulu kala, saya membeli buku struktur data dari tabel tawar-menawar seharga $ 1,25. Di dalamnya, penjelasan untuk fungsi hashing mengatakan bahwa ia harus diubah oleh bilangan prima karena "sifat matematika". Apa yang Anda harapkan dari buku seharga $ 1,25? Lagi pula, saya sudah bertahun-tahun memikirkan sifat matematika, dan masih belum …

6
Hitung checksum MD5 untuk file
Saya menggunakan iTextSharp untuk membaca teks dari file PDF. Namun, ada kalanya saya tidak dapat mengekstraksi teks, karena file PDF hanya berisi gambar. Saya mengunduh file PDF yang sama setiap hari, dan saya ingin melihat apakah PDFnya sudah dimodifikasi. Jika tanggal teks dan modifikasi tidak dapat diperoleh, apakah MD5 checksum …
334 c#  .net  hash  md5 

11
string hash node.js?
Saya memiliki string yang ingin saya hash. Apa cara termudah untuk menghasilkan hash di node.js? Hash adalah untuk versi, bukan keamanan.
325 hash  node.js 

4
Apa jenis / panjang kolom yang harus saya gunakan untuk menyimpan kata sandi hash Bcrypt dalam Database?
Saya ingin menyimpan kata sandi hash (menggunakan BCrypt) dalam database. Apa yang akan menjadi tipe yang baik untuk ini, dan mana yang akan menjadi panjang yang benar? Apakah kata sandi hash dengan BCrypt selalu sama panjang? EDIT Contoh hash: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu Setelah membuat beberapa kata sandi, tampaknya BCrypt selalu menghasilkan hash …
318 mysql  hash  types  storage  bcrypt 


16
Apakah "hashing ganda" kata sandi kurang aman daripada hanya hashing sekali saja?
Apakah hashing password dua kali sebelum penyimpanan lebih atau kurang aman daripada hanya hashing sekali saja? Yang saya bicarakan adalah melakukan ini: $hashed_password = hash(hash($plaintext_password)); bukan hanya ini: $hashed_password = hash($plaintext_password); Jika kurang aman, dapatkah Anda memberikan penjelasan yang baik (atau tautan ke satu)? Juga, apakah fungsi hash yang digunakan …

2
C ++ unordered_map menggunakan tipe kelas khusus sebagai kuncinya
Saya mencoba menggunakan kelas khusus sebagai kunci untuk unordered_map, seperti berikut: #include <iostream> #include <algorithm> #include <unordered_map> using namespace std; class node; class Solution; class Node { public: int a; int b; int c; Node(){} Node(vector<int> v) { sort(v.begin(), v.end()); a = v[0]; b = v[1]; c = v[2]; } …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.