CA Strong ArcotOTP-OATH (TOTP)?
search cancel

CA Strong ArcotOTP-OATH (TOTP)?

book

Article ID: 253803

calendar_today

Updated On:

Products

CA Strong Authentication CA Advanced Authentication

Issue/Introduction

How the correlation between the users' USERNAME and the seed generated at the time of enrollment and authentication (seed that is stored in the ARWFARCOTOTP table and SHAREDSECRET column) works?

The "string value" generated and encrypted that is stored in the SHAREDSECRET column has some specific mechanism that makes use of the USERNAME value?

How "string values"/seeds stored in the SHAREDSECRET column are encrypted? Does CA Strong use Master Key to do that?

Environment

Release : 9.1.xx (Applicable to all the supported releases)

Component: CA Strong Authentication

Resolution

Username is referenced in UserRefID column from the ARWFARCOTOTP table and that UserRefID has the corresponding username listed in ARUDSUSER table so in the transaction, the username will be fetched from the ARUDSUSER table.

The seed is encrypted with the PIN, the HOTP and then 3DES encrypted and stored in the SHAREDSECRET column. 

MasterKey is only used for encrypting the contents of the securestore.enc file which contains the connectivity parameters for the database.

Additional Information

Kindly check the below documentation for additional Information.

How to Work with Mobile OTP