CSR algorithm/size is incorrect.Expected RSA 2048

casillas picture casillas · Jun 18, 2017 · Viewed 8.4k times · Source

I am trying to integrate apple pay with braintree. I have followed up the following instructions to enable apple pay in the brain tree. In the first step, if you click on certificate signing request, it downloads a braintree_app_pay.certSigningRequest file which is used in the apple membership.

enter image description here

When I choose to create payment process certificate, I am getting the following error.enter image description here

Answer

akisoft picture akisoft · Jan 18, 2018

complimenting what @zepp said, you need to specify when creating CRS, and you can that by following the process below

  1. Go to Keychain Access
  2. Click on Certificate Assistance
  3. Click on Request Certificate from Certificate Authority (click for image)
  4. Enter all information and click on "Let me specify key pair Information"checkbox, then click on Continue
  5. Aelect KeySize to be 256 and Algorithm to be ECC (click for image)
  6. Then click on continue.