Câu hỏi được gắn thẻ «cryptography»

CRYPTOGRAPHY PHẢI ĐƯỢC LẬP TRÌNH LIÊN QUAN. Mật mã bao gồm, trong số những thứ khác, mã hóa, băm và chữ ký số. Các câu hỏi về mật mã không liên quan trực tiếp đến phát triển phần mềm được hỏi tốt hơn tại crypto.stackexchange.com.


15
Băm MD5 trong Android
Tôi có một ứng dụng khách Android đơn giản cần 'nói chuyện' với trình nghe C # HTTP đơn giản. Tôi muốn cung cấp mức xác thực cơ bản bằng cách chuyển tên người dùng / mật khẩu trong các yêu cầu ĐĂNG. Hàm băm MD5 là tầm thường trong …




14
Tại sao lại sử dụng System.Random của lớp C # thay vì System.Security.Cryptography.RandomNumberGenerator?
Tại sao mọi người lại sử dụng trình tạo số ngẫu nhiên "chuẩn" từ System.Random thay vì luôn sử dụng trình tạo số ngẫu nhiên an toàn bằng mật mã từ System.Security.Cryptography.RandomNumberGenerator (hoặc các lớp con của nó vì RandomNumberGenerator là trừu tượng)? Nate Lawson nói với chúng tôi trong …
85 c#  .net  cryptography  random 



4
Mã hóa / giải mã C # RSA với truyền
Tôi đã xem rất nhiều hướng dẫn và ví dụ về mã hóa / giải mã trên mạng bằng C # sử dụng System.Security.Cryptography.RSACryptoServiceProvider, nhưng điều tôi hy vọng có thể làm là: Tạo cặp khóa công khai / riêng tư RSA Truyền khóa công khai (hoặc để chứng minh …
79 c#  cryptography  rsa 

1
Tại sao tôi cần sử dụng lớp Rfc2898DeriveBytes (trong .NET) thay vì trực tiếp sử dụng mật khẩu làm khóa hoặc IV?
Sự khác biệt giữa sử dụng Rfc2898DeriveBytes và chỉ sử dụng là Encoding.ASCII.GetBytes(string object);gì? Tôi đã thành công tương đối với một trong hai cách tiếp cận, cách tiếp cận đầu tiên là cách tiếp cận dài hơi hơn trong đó cách tiếp cận sau là đơn giản và đi …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.