Thank you, I was checking in to the ruby implementation and the found out that the encoded Base64 part was trimmed with "=" and when I added to the Base64 string it is 32 bytes after I decoded.
Example base 64 string is
5r1Tcd4ZGfnY+NQIhXHx6mSGB4rz59JK0lrVUZoXNPI=
Now the big question I have is how I can verify this fingureprint from swift?
Post
Replies
Boosts
Views
Activity
I am using these P256 Signing keypair's public key with the combination of SecKeyCreateEncryptedData and with the Algorithm eciesEncryptionStandardX963SHA512AESGCM for encryption and I am trying to decrypt in the same way. Please refer this https://swiftfiddle.com/6nx5itskhfg5jbtywruoj64kpm for the example
Thank you for changing to the relevant tags,
Yes that is what exactly I am doing.
To elaborate, I am encrypting the data in Device A by using SecKeyCreateEncryptedData with device B's P256 PublicKey and decrypting in device B by using SecKeyCreateDecryptedData with device B's P256 PrivateKey.
After making these changes, I am having an another issue Error: Could not find node. Make sure it is in bash PATH or set the NODE_BINARY environment variable in Xcode cloud in the step Run xcodebuild build.
Additional info, its exactly in the step === BUILD TARGET FBReactNativeSpec OF PROJECT Pods WITH CONFIGURATION Debug ===