Я выполняю симуляцию в Omnet ++ с использованием библиотеки шифрования Crypto ++. Я сделал адаптацию Tic-Toc13 для отправки сообщения и цифровой подписи (с помощью библиотеки Crypto ++). Меня интересует оценка времени, которое потребуется для завершения всей этой процедуры, но симулятор не учитывает время обработки и цифровую подпись сообщения. Что мне нужно сделать, чтобы Omnet ++ учел это время? Спасибо.
Код для подписи сообщения:
string message("MESSAGE TO SIGN");
//sign the message
auto signature(RsaSignString(keys.privateKey, message));
msg->setMessage0(message.c_str());
msg->setSign0(signature.c_str());
Код для подтверждения сообщения:
if (RsaVerifyString(keys.publicKey, ttmsg->getMessage0(), ttmsg->getSign0())) {
cout << "Signatue OK!" << endl;
} else {
cout << "Signatue NOT OK!" << endl;
}