Citrix Systems Product Literature Sample
SSL is a core technology to secure transactions on the Internet. The most widespread deployment model uses RSA public key cryptography with 1024-bit keys to negotiate a secure, symmetric session key between the client and server. Current security research has demonstrated the distinct, near term possibility of breaking 1024-bit RSA keys using significant computing resources. The U.S. National Institute of Standards and Technology (NIST) issued Special Publication 800-57 in March 2007 recommending the use of 2048-bit RSA keys starting Jan. 1, 2011. With current technology and research, doubling the key length from 1024-bit to 2048-bit increases the computational complexity of breaking a key by close to a billion times. 2048-bit keys are expected to be secure till 2030.