TAILIEUCHUNG - Transmitting a DataSet Securely

[ Team LiB ] Recipe Transmitting a DataSet Securely Problem You need to securely send a DataSet over a connection that is not secure. Solution Encrypt and decrypt the DataSet using the .NET cryptographic services, and serialize and save the encrypted DataSet to a stream (such as a file or network stream). | Team LiB Recipe Transmitting a DataSet Securely Problem You need to securely send a DataSet over a connection that is not secure. Solution Encrypt and decrypt the DataSet using the .NET cryptographic services and serialize and save the encrypted DataSet to a stream such as a file or network stream . The sample code contains two event handlers Encrypt The first creates a DataSet and encrypts it using the algorithm specified by the user and writes the encrypted DataSet to a file. Decrypt The second decrypts a file containing a DataSet previously encrypted using an algorithm specified by the user and uses the file to recreate the DataSet previously encrypted. The C code is shown in Example 5-7. Example 5-7. File Namespaces variables and constants using System using using using using using using using using using Table name constants private const String ORDERS_TABLE Orders private const String ORDERDETAILS_TABLE OrderDetails Relation name constants private const String ORDERS_ORDERDETAILS_RELATION Orders_OrderDetails_Relation Field name constants private const String ORDERID_FIELD OrderlD private RSACryptoServiceProvider rSAReceiver private const int keySize 128 DES key and IV private Byte dESKey new Byte 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 private Byte dESIV new Byte 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 RC2 key and IV private Byte rC2Key new Byte 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F private Byte rC2IV new Byte 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F Rijndael key and IV private Byte rijndaelKey new Byte 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2A 0x2B 0x2C 0x2D 0x2E 0x2F private Byte .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.