SHA1 Pass Type Issue

I'm trying to generate a Pass Type certificate.

In my request, I specifically specify the hash type as Sha256. However, when upload the request file, and generate the certificate on the apple developer site, the cer file states it is SHA1 (which has been depreciated).

Any help would be greatly appreciated.

Replies

To add to this, it is specified here that SHA1 is used for the passkit. Can someone please explain why Apple requires a non-PCI compliant and obsolete encryption cypher to be activated on a server?

https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/PassKit_PG/Creating.html#//apple_ref/doc/uid/TP40012195-CH4-SW55


Hello user, did you get success in getting any answers from Apple regarding usage of SHA1 or SHA2 for the passkit. Two years since the question, I still don't see any reply from Apple and their wallet documentation still mention of using SHA1. Also were you able use the pass and add into wallet which was generated using SHA256?

I contacted apple directly through the code-level support regarding the SHA1 vs SHA2. The dev said we have to keep using SHA1 for compatibility reasons and we should open an enhancement ticket for the SHA2 at https://developer.apple.com/bug-reporting

Yeah, I saw that go by (-:

Did you end up filing a bug? If so, what was the bug number?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"