Encryption Standards

Nintex RPA protects several pieces of information by encrypting it using either the Advanced Encryption Standard (AES) or a proprietary Nintex RPA Encryption Algorithm.

Advanced Encryption Standard (AES)

The Advanced Encryption Standard (AES), also know as Rijndael, provides strong encryption and has been selected by the National Institute of Standards and Technology (NIST) as a Federal Information Processing Standard in November 2001 (FIPS-197).  The AES algorithm uses one of three cipher key strengths:  a 128-, 192-, or 256-bit encryption key (password).  Increasing the encryption key size increases the complexity of the cipher algorithm making it stronger.

Note: AES is extremely secure.  In fact, in June 2003 the U.S. Government (NSA) announced that it was secure enough to protect classified information up to the TOP SECRET level, which is the highest security level and defined as information which would cause "exceptionally grave damage" to national security if disclosed to the public.

Nintex RPA Encryption Algorithm

The Nintex RPAEncryption Algorithm is a proprietary algorithm written by the authors of Nintex RPA.  This algorithm is not intended to provide strong security.  It is designed to mask data to prevent prying eyes from gaining easy access to the information. Nintex RPA uses a 256-bit (the strongest) encryption key when using AES.

Nintex RPA Encrypted Information

Below is a list of information encrypted in Nintex RPA, including which encryption algorithm is used.

  • Nintex RPA Passwords: If your Nintex RPA Administrator has enabled logins, you will be required to enter a username and password to use Nintex RPA.  This password gives you access to your user settings. This password is encrypted using the Nintex RPA Encryption Algorithm.
  • Send Data Action: The Send DataAction A feature that supplies the instructions in a botflow. allows the user to send data to a target - that data is stored in the Botflow A file that stores the actions and variables designed to automate tasks.. If the user does not want others to see the information, they have the option of encrypting the data. The information is encrypted using the Advanced Encryption Standard (AES).
  • Open Workbook Action: The Open Workbook Action allows the user to specify an Excel workbook password which is stored in the Botflow. The password is encrypted using the Advanced Encryption Standard (AES).
  • Protect SheetandUnprotect Sheet Excel Action: The Protect Sheet and Unprotect Sheet actions allow the user to protect and unprotect a sheet in an Excel workbook. The password is encrypted using the Advanced Encryption Standard (AES).
  • FTP Connections: If an FTP Connection is added that is configured with a password, that password is encrypted using the Advanced Encryption Standard (AES).
  • Email SMTP Password: If you configure Nintex RPA with SMTP account information, the password you provide is encrypted using the Advanced Encryption Standard (AES).