Added passphrases for encrypting the nonce and cookie used for xsrf protection. The passphrases may be 32 or 16-bytes in length. There are 16-byte default passphrases to ensure simple transition. Modified the WikiEdit and MessagePost xsrf routines to use encryption and decryption.
Added a unit test for encryption and decryption longer passphrases.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Build 2.1.0.274
Added passphrases for encrypting the nonce and cookie used for xsrf protection. The passphrases may be 32 or 16-bytes in length. There are 16-byte default passphrases to ensure simple transition. Modified the WikiEdit and MessagePost xsrf routines to use encryption and decryption.
Added a unit test for encryption and decryption longer passphrases.