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 C # và cung cấp đủ bảo mật cho nhu cầu của tôi nhưng dường như tôi không thể tìm thấy cách thực hiện việc này ở phần cuối Android.
CHỈNH SỬA: Chỉ để giải quyết những lo ngại về điểm yếu của MD5 - máy chủ C # chạy trên PC của người dùng ứng dụng khách Android của tôi. Trong nhiều trường hợp, họ sẽ truy cập vào máy chủ bằng wi-fi trên mạng LAN của riêng họ, nhưng họ có thể tự chịu rủi ro, có thể chọn truy cập từ internet. Ngoài ra, dịch vụ trên máy chủ cần sử dụng tính năng truyền cho MD5 tới ứng dụng của bên thứ ba mà tôi không có quyền kiểm soát.