Pertanyaan yang diberi tag «cryptography»

CRYPTOGRAPHY HARUS TERKAIT DENGAN PEMROGRAMAN. Kriptografi mencakup antara lain enkripsi, hashing, dan tanda tangan digital. Pertanyaan kriptografi yang tidak terkait langsung dengan pengembangan perangkat lunak lebih baik ditanyakan di crypto.stackexchange.com.

10
Bagaimana Anda menggunakan bcrypt untuk hashing password di PHP?
Sesekali saya mendengar saran "Gunakan bcrypt untuk menyimpan kata sandi dalam PHP, aturan bcrypt". Tapi apa itu bcrypt? PHP tidak menawarkan fungsi seperti itu, Wikipedia mengoceh tentang utilitas file-enkripsi dan pencarian Web hanya mengungkapkan beberapa implementasi Blowfish dalam berbagai bahasa. Sekarang Blowfish juga tersedia di PHP via mcrypt, tetapi bagaimana …


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 …

9
Java Enkripsi Berbasis Kata Sandi 256-bit
Saya perlu menerapkan enkripsi AES 256 bit, tetapi semua contoh yang saya temukan online menggunakan "KeyGenerator" untuk menghasilkan kunci 256 bit, tetapi saya ingin menggunakan passkey saya sendiri. Bagaimana saya bisa membuat kunci saya sendiri? Saya sudah mencoba padding ke 256 bit, tetapi kemudian saya mendapatkan kesalahan dengan mengatakan bahwa …

10
Bagaimana kunci lisensi perangkat lunak dihasilkan?
Kunci lisensi adalah standar de facto sebagai tindakan anti-pembajakan. Sejujurnya, ini mengejutkan saya sebagai (dalam) Keamanan Melalui Ketidakjelasan , meskipun saya benar-benar tidak tahu bagaimana kunci lisensi dihasilkan. Apa contoh yang baik (aman) dari pembuatan kunci lisensi? Apa primitif kriptografi (jika ada) yang mereka gunakan? Apakah ini pesan intisari? Jika …

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 …

10
Jenis data apa yang digunakan untuk bidang kata sandi hash dan berapa panjang?
Saya tidak yakin bagaimana hashing kata sandi berfungsi (akan mengimplementasikannya nanti), tetapi perlu membuat skema basis data sekarang. Saya berpikir untuk membatasi kata sandi hingga 4-20 karakter, tetapi seperti yang saya mengerti setelah mengenkripsi string hash akan memiliki panjang yang berbeda. Jadi, bagaimana cara menyimpan kata sandi ini di basis …

24
Apakah mungkin untuk mendekripsi hash MD5?
Seseorang mengatakan kepada saya bahwa ia telah melihat sistem perangkat lunak yang: mengambil kata sandi terenkripsi MD5 dari sistem lain; mendekripsi kata sandi terenkripsi dan menyimpan kata sandi dalam database sistem menggunakan algoritma sistem sendiri. Apakah itu mungkin? Saya pikir itu tidak mungkin / layak untuk mendekripsi hash MD5. Saya …

23
Gagal menginstal paket Python Cryptography dengan PIP dan setup.py
Ketika saya mencoba menginstal paket Kriptografi untuk Python melalui pip install cryptographyatau dengan mengunduh paket dari situs mereka dan menjalankannya python setup.py, saya mendapatkan kesalahan berikut: D:\Anaconda\Scripts\pip-script.py run on 02/27/14 16:13:17 Downloading/unpacking cryptography Getting page https://pypi.python.org/simple/cryptography/ URLs to search for versions for cryptography: * https://pypi.python.org/simple/cryptography/ Analyzing links from page https://pypi.python.org/simple/cryptography/ …
256 python  cryptography  pip 

5
Di mana Anda menyimpan string garam Anda?
Saya selalu menggunakan string garam per entri yang tepat saat hashing passwords untuk penyimpanan database. Untuk kebutuhan saya, menyimpan garam di DB di sebelah kata sandi hash selalu berfungsi dengan baik. Namun, beberapa orang merekomendasikan agar garam disimpan secara terpisah dari database. Argumen mereka adalah bahwa jika database dikompromikan, penyerang …


9
Bagaimana Anda Mengenkripsi dan Mendekripsi String PHP?
Yang saya maksud: Original String + Salt or Key --> Encrypted String Encrypted String + Salt or Key --> Decrypted (Original String) Mungkin sesuatu seperti: "hello world!" + "ABCD1234" --> Encrypt --> "2a2ffa8f13220befbe30819047e23b2c" (may be, for e.g) "2a2ffa8f13220befbe30819047e23b2c" --> Decrypt with "ABCD1234" --> "hello world!" Di PHP, bagaimana Anda bisa …




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.