000036111 - Encryption for QnA Does not work when multi language support is enabled in RSA Adaptive Authentication (OnPrem) 7.x

Document created by RSA Customer Support Employee on Mar 14, 2018
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000036111
Applies ToRSA Product Set: Adaptive Authentication (OnPrem)
RSA Product/Service Type: Adaptive Authentication (OnPrem)
RSA Version/Condition: 7.X
Platform: All/Generic
Platform (Other): All/Generic
O/S Version: All/Generic
Product Name: Adaptive Authentication (OnPrem)
Product Description: Adaptive Authentication (OnPrem)
IssueIt was identified that when the encryption is enabled and user enrolls Q&A in a different language like Chinese, Japanese, Thai…enrollment is successful but challenge never works after submitting valid answers.
The same functionality works fine for English with encryption enabled.
When encryption is disabled, the functionality works fine for all the languages as expected.
CauseFor encryption to work as expected with languages other than English, a specific java configuration in application server when encryption enabled with languages other than English. This is because different languages have different UTF encoding.
ResolutionTo resolve this the below parameter needs to be added in Java Options in the application server in use.

-Dfile.encoding=UTF-8

Once this is done, the encryption would work as expected with all languages.
NotesThis will be added to documentation in versions 7.3P4 and above

Attachments

    Outcomes