TAILIEUCHUNG - Wrox’s Visual Basic 2005 Express Edition Starter Kit phần 9

và thay thế giá trị với SubscriptionID hợp lệ của bạn và sau đó cho phép chương trình tiếp tục. Đôi khi bạn có thể muốn tốt nhất của cả hai thế giới - các định dạng cấu trúc của cửa sổ Xem và khả năng để thay đổi các nội dung của các biến, cùng với tính chất tạm thời lơ lửng con trỏ chuột trên lĩnh vực này. | Securing Your Program Secret Key Cryptography Probably the most common way of protecting sensitive data is to use secret key encryption. A single secret key value is used to both encrypt and decrypt the information. This means that anyone with the secret key value can extract the information so it s important that you carefully consider where to store the secret key in this situation. Using a secret key a symmetric cryptographic provider such as Rijndael TripleDES or RC2 encrypts the data one block at a time. Doing this enables them to run extremely fast as the blocks used are typically quite small usually less than 32 bytes each. As each block is encrypted it uses a special process called cipher block chaining CBC to chain the data together. The CBC uses the secret key in combination with another special value called the InitialiTation Vector usually abbreviated to IV to do the actual transformation of the data to and from the encrypted form. The Initialization Vector is used to ensure that duplicate blocks are encrypted into different forms thus confusing the output even further. If the same IV value were used for every block being encrypted the original content of two identical blocks would be encrypted into the same form. An unauthorized application could use this as a basis for determining common characteristics about your encrypted data and potentially determine the secret key s value. The IV is used by the cipher block chaining process to link the information in a previous block into the encryption of the next block thus producing different outputs for text that was originally the same. The IV is also used to perform a similar process on the first block so depending on the rest of the data even common first block content will be different. Visual Basic Express can use any of the secret key encryption algorithms that the .NET Framework provides of which there are four DESCryptoServiceProvider RC2CryptoServiceProvider RijndaelManaged and .

TỪ KHÓA LIÊN QUAN
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.