Podpisz łańcuch za pomocą klucza prywatnego RSA

W mojej aplikacji muszę podpisać wiadomość za pomocą prywatnego klucza RSA, który już mam. Po tym chcę użyć podpisu później. Sprawdziłem kilka bibliotek, ale wszystkie z nich robią o wiele więcej niż potrzebuję. Oto co chciałbym zrobić:

NSString *message = @"This is a message";
NSString *privateKey = ...;

NSString *signature = [self signMessage:message withPrivateKey:privateKey];

W jaki sposób

(NSString *)signMessage:(NSString *)message withPrivateKey:(NSString *)privateKey {
}

wygląda jak?

questionAnswers(2)

yourAnswerToTheQuestion