1down votefavorite I'm just about to build a simple chat application u dịch - 1down votefavorite I'm just about to build a simple chat application u Việt làm thế nào để nói

1down votefavorite I'm just about t

1
down vote
favorite


I'm just about to build a simple chat application using One Time Pad. I've already made the algorithm, and to encrypt the messages, I need some sort of key material that is the same on both sides. The distribution of the key material is supposed to happen with physical contact (e.g. USB dongle). So I would like to make some very large random key files, that the two clients can use to communicate. So my questions are:

I need a very secure random number/string generator, do you know any good ones that I can use in C#?
And how do I, when I use such big files, avoid to load the whole file into memory, as I plan to read a chunk of the key material (e.g. 1 MB), and remove it from the file afterwards when read, so the same key won't be used twice.

0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
1xuống bầuyêu thích Tôi chỉ là về để xây dựng một ứng dụng trò chuyện đơn giản bằng cách sử dụng một thời gian Pad. Tôi đã thực hiện các thuật toán, và mã hóa các tin nhắn, tôi cần một số loại vật liệu quan trọng là giống nhau trên cả hai bên. Phân phối các tài liệu quan trọng là nghĩa vụ phải xảy ra với tiếp xúc thân thể (ví dụ như USB dongle). Vì vậy, tôi muốn làm cho một số ngẫu nhiên quan trọng tập tin rất lớn, mà hai khách hàng có thể sử dụng để giao tiếp. Vì vậy, câu hỏi của tôi là: Tôi cần một máy phát điện số ngẫu nhiên rất an toàn/chuỗi, bạn có biết bất kỳ những cái tốt mà tôi có thể sử dụng trong C#? Và làm thế nào làm tôi, khi tôi sử dụng các tập tin lớn, tránh để tải các tập tin toàn bộ vào bộ nhớ, như tôi có kế hoạch đọc một đoạn của các vật liệu chính (ví dụ: 1 MB), và loại bỏ nó từ các tập tin sau khi đọc, do đó, chìa khóa cùng sẽ không được sử dụng hai lần.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
1
xuống bỏ phiếu
ưa thích của tôi chỉ là về để xây dựng một ứng dụng chat đơn giản bằng cách sử dụng One Time Pad. Tôi đã thực hiện các thuật toán, và để mã hóa các tin nhắn, tôi cần một số loại nguyên liệu quan trọng mà là như nhau trên cả hai bên. Sự phân bố của vật liệu chính là vụ xảy ra với xúc vật lý (ví dụ như USB dongle). Vì vậy, tôi muốn làm cho một số tập tin quan trọng rất lớn ngẫu nhiên, rằng hai khách hàng có thể sử dụng để giao tiếp. Vì vậy, câu hỏi của tôi là: Tôi cần một bộ tạo số ngẫu nhiên / string rất an toàn, bạn có biết bất kỳ những người tốt mà tôi có thể sử dụng trong C # Và làm cách nào, khi tôi sử dụng các tập tin lớn như vậy, tránh để tải toàn bộ tập tin vào bộ nhớ, như tôi có kế hoạch để đọc một đoạn của vật liệu quan trọng (ví dụ: 1 MB), và loại bỏ nó từ các tập tin sau khi đọc, vì vậy cùng một phím sẽ không được sử dụng hai lần.







đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: