Я добавляю обработчик sentry в пакет R . в настоящее время django-sentry проверяет клиента (приложение, отправляющее записи журнала) на основе общего ключа, который передается в виде открытого текста по защищенному каналу.
Мне было интересно, возможно ли сделать шифрование из R, предпочтительно асимметричного, на основе открытого ключа, но я не нахожу ничего релевантного.
Хорошо, не «если бы это было возможно», но «как это сделать» и не сделал ли это кто-то уже.
после взаимодействия с автором django-sentry мы выбрали hmac
, который я реализовал в пакете digest
R (версия 0.5+ содержит его). Это не отвечает на вопрос «как зашифровать данные с использованием R», но решает проблему, которая легла в основу моего первоначального вопроса.
На данный момент я больше не работаю над асимметричной надписью в R, однако, если вы заинтересованы в ней и хотите поделиться идеями или кодом, пожалуйста, оставьте здесь примечание!