RSAEncrypt
RSAEncrypt copied to clipboard
Crash
OSStatus status = SecTrustCreateWithCertificates(myCertificate,myPolicy,&myTrust);
There is a crash on this line .
Using it like this
RSAEncrypt.rsaEncrypt("test", publicKey: "Something") .
xCode 10.1 swift 4
Your source code?
Can not change the world,change the code。
Rigel Xu
在 2019年1月13日,21:41,Mohmmad sawalha [email protected] 写道:
OSStatus status = SecTrustCreateWithCertificates(myCertificate,myPolicy,&myTrust); There is a crash on this line . Using it like this RSAEncrypt.rsaEncrypt("test", publicKey: "Something") .
xCode 10.1 swift 4
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
"Your source code?" How is my source code associated to the problem ? i am simply calling the function with 2 strings ?!!
Is there a crash message?
@lizhihaovip This is my code, you must use a public key with base64.
#define RSA_KEY_BASE64 @"MIIDbDCCAtWgAwIBAgIJAMaoDlMyLbImMA0GCSqGSIb3DQEBBQUAMIGBMQswCQYDVQQGEwJyaTEOMAwGA1UECBMFcmlnZWwxDjAMBgNVBAcTBXJpZ2VsMQ4wDAYDVQQKEwVyaWdlbDEOMAwGA1UECxMFcmlnZWwxDjAMBgNVBAMTBXJpZ2VsMSIwIAYJKoZIhvcNAQkBFhNyaWdlbHh1QGZveG1haWwuY29tMB4XDTE2MDExOTAzMjM1NFoXDTI2MDExNjAzMjM1NFowgYExCzAJBgNVBAYTAnJpMQ4wDAYDVQQIEwVyaWdlbDEOMAwGA1UEBxMFcmlnZWwxDjAMBgNVBAoTBXJpZ2VsMQ4wDAYDVQQLEwVyaWdlbDEOMAwGA1UEAxMFcmlnZWwxIjAgBgkqhkiG9w0BCQEWE3JpZ2VseHVAZm94bWFpbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMAT1XwWvkqTg+tDXmArwsG33GsUGizSzP0QzCzr7YKCJFKz2W/Jkv+sLT0JuWD/zWi5WhVYJPY6hEi2jLfTVBz3vOtqimiwY036Akhh57gSpQ7CAm+2KFwy/7kSUDBfs19TanlF+NaRX6byJIuTipGYnFM4zbH+OI7WYhBPM6L1AgMBAAGjgekwgeYwHQYDVR0OBBYEFM3kGeWGdcUQtjpVSBeTgURozmPDMIG2BgNVHSMEga4wgauAFM3kGeWGdcUQtjpVSBeTgURozmPDoYGHpIGEMIGBMQswCQYDVQQGEwJyaTEOMAwGA1UECBMFcmlnZWwxDjAMBgNVBAcTBXJpZ2VsMQ4wDAYDVQQKEwVyaWdlbDEOMAwGA1UECxMFcmlnZWwxDjAMBgNVBAMTBXJpZ2VsMSIwIAYJKoZIhvcNAQkBFhNyaWdlbHh1QGZveG1haWwuY29tggkAxqgOUzItsiYwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQAOXqnuJ1XYjs3MXcTVPxPmVYuAEHNLwebb84TV7RH0m2JWocowznyGu0UzWuFeELMfztoasYLoFrY6+b2mC0VtUm+KQyo1Ti7NMxuOOGsZOgF0KyEc6psz36yqv0mDL4N0fjx7t0+a27VlSrUbCipeMZXwFmv+s7ykHFkO6Jq0Cg=="
NSLog(@"%@", [RSAEncrypt RSAEncrypt:@"zn111111" publicKey:RSA_KEY_BASE64]);
console log: SwGubQ0t4CSvLONG5YxbdXahc1wlFB+ifLRc/3d2oNWfneFj7jhjTDi+X5/TobWw4ws+717PWoYbMg99UeTf9Ro5kVVYbF2/BMgzmPt0AfF6+ZxTUa/C4/j08shfrwt3kpxiwStaPogHNvxneqD2viKSfvII2zRAUsT8IxxP5cE=