What is Encrypted SecureICA encryption is applied to the entire ICA packet. Except for a small encryption header, all of the ICA commands and data are encrypted. Inc. The SecureICA Option Pack uses the RC5 algorithm to encrypt ICA packets. RC5 is a chaining block cipher . In a chaining block cipher, each block uses a variable size key combined with the encrypted version of the previous block to encrypt the current block.
Rounds denotes the number of times each block is passed through the encryption algorithm.
The RC5 algorithm is a symmetric key algorithm. One key is used to both encrypt and decrypt data. The security of the data depends on keeping the key secret. In order to keep data secure, there must be a method of exchanging the RC5 keys without allowing the keys themselves to be copied. The Diffie-Hellman key agreement algorithm generates the same RC5 key on the WinFrame client and server without exchanging information that compromises the security of the key.