Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Canvas comes with secure Encryption and Decryption of data transferred between the client and server to protect and to safeguard the data transferred. Canvas uses Public-key cryptography (also known as asymmetric cryptography) is , a class of cryptographic algorithms which that requires two separate keys, one of which is secret (or private) key and one of which is public key. The public key is used to encrypt plain text or to verify a digital signature; whereas the private key is used to decrypt ciphertext or to create a digital signature.

To enable encryption, perform the following steps:

Step 1In the systempreferences.properties (as defined in the Configuration of Default Descriptor) file, set ENCRYPT_SERVER_CALLS = Y.

Step 2In the web.xml, add the following filters that will encrypt and decrypt data shared between server and client.

...