Skip to main content
edited title
Link
e-sushi
  • 18.1k
  • 12
  • 85
  • 235

Best Recommended way to Implement OTP (one time password) with Thales payShield 9000One Time Password?

deleted 220 characters in body
Source Link
e-sushi
  • 18.1k
  • 12
  • 85
  • 235

Disclaimer: I really don't know anything about cryptography, but I'm very interested in some Cryptosystems and cryptography techniques. Also, my english is really bad, so my apologies if this is hard to read.

Needneed help with the process/commands needed to implement the below functionality:

I'm modeling an OTP System, in which the user would request an OTP and the app will send him one; laterone. Later the user will use the OTP to use some functionality or something, and the OTP needs to be validated. Constraints: The OTP cannot be stored in the Clear. Need to use Thales payShield 9000, that I have available, sending HOST COMMANDS.

  • The OTP cannot be stored in the Clear.
  • Need to use Thales payShield 9000, that I have available, sending HOST COMMANDS.

This is the process: App A request an OTP using a User Account App B Generates the OTP for that User Account and send it to App A App B Can't store the OTP in clear, so it must use the HSM to, in some way, store the OTP that can be validated later App A, later, sends the OTP to App B which validates it (using the HSM) and then procedes to send the approval to App A

  • App A request an OTP using a User Account
  • App B Generates the OTP for that User Account and send it to App A
  • App B Can't store the OTP in clear, so it must use the HSM to, in some way, store the OTP that can be validated later
  • App A, later, sends the OTP to App B which validates it (using the HSM) and then procedes to send the approval to App A

My apologies if this doesn't make sense, and I don't have idea what the **** i'mI'm doing.

Thanks a lot.

Disclaimer: I really don't know anything about cryptography, but I'm very interested in some Cryptosystems and cryptography techniques. Also, my english is really bad, so my apologies if this is hard to read.

Need help with the process/commands needed to implement the below functionality:

I'm modeling an OTP System, in which the user would request an OTP and the app will send him one; later the user will use the OTP to use some functionality or something, and the OTP needs to be validated. Constraints: The OTP cannot be stored in the Clear. Need to use Thales payShield 9000, that I have available, sending HOST COMMANDS.

This is the process: App A request an OTP using a User Account App B Generates the OTP for that User Account and send it to App A App B Can't store the OTP in clear, so it must use the HSM to, in some way, store the OTP that can be validated later App A, later, sends the OTP to App B which validates it (using the HSM) and then procedes to send the approval to App A

My apologies if this doesn't make sense, and I don't have idea what the **** i'm doing.

Thanks a lot.

I need help with the process/commands needed to implement the below functionality:

I'm modeling an OTP System, in which the user would request an OTP and the app will send him one. Later the user will use the OTP to use some functionality or something, and the OTP needs to be validated. Constraints:

  • The OTP cannot be stored in the Clear.
  • Need to use Thales payShield 9000, that I have available, sending HOST COMMANDS.

This is the process:

  • App A request an OTP using a User Account
  • App B Generates the OTP for that User Account and send it to App A
  • App B Can't store the OTP in clear, so it must use the HSM to, in some way, store the OTP that can be validated later
  • App A, later, sends the OTP to App B which validates it (using the HSM) and then procedes to send the approval to App A

My apologies if this doesn't make sense, and I don't have idea what I'm doing.

edited tags; edited title
Link
Gatitopo
  • 21
  • 1
  • 4

Best way to Implement OTP (one time password) with Thales payShield 9000

Source Link
Gatitopo
  • 21
  • 1
  • 4
Loading