С / C++ Написать функцию шифрования
8000 UAHЗадача следующая, нужно разработать нативную функцию шифрования
Которая будет использоваться в дальнейшем для Android приложения
То есть Android приложение на Java вызывает нативный код передавая ему байты, нативный код возвращает уже зашифрованные байты обернутые в base64
Ключ шифрования должен быть рандомно сгенерирован при старте / инициализации нативного кода
Интересующий алгортим - AES (более детальная реализация будет уточнена)
И требуется второй метод
Который будет возвращать строку, которая состоит из
байты сгенерированного ключа шифрования + байты init vector ключа -> зашифрованные алгоритмом RSA (более детальная реализация будет уточнена) обернутые в base64 без каких либо модификаторов строки / переносов (цельная долгая строка)
Вы можете использовать готовую библиотеку или свою реализацию. Нужен эффективный рабочий механизм
Необходима поддержка разных архитектур если код от них зависим.
Больше деталей при обсуждении
Просьба внимательно отнестись к задаче, не оставлять утечек памяти, неверных индексов и каких - либо ошибок
Код будет использоваться уже для существующего приложения с живой аудиторией
Отзыв заказчика о сотрудничестве с Александром Тумановым
С / C++ Написать функцию шифрованияБыстро и качественно выполнил задачу, помогал консультацией и указал на возможные проблемы
Отзыв фрилансера о сотрудничестве с Pavel Igorenko
С / C++ Написать функцию шифрованияТщательно и подробно обговорили интерфейс библиотеки и параметры обрабатываемых данных, что позволило с первого раза получить ожидаемые результаты обработки, т.е. постановка задачи отличная. С заказчиком приятно работать, надеюсь на дальнейшее сотрудничество
-
309 4 0 Если Вас устроит, то могу реализовать данную функциональность при помощи функций из библиотеки OpenSSL
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 7 дней 20 часов назад ∙ 6 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 8 дней 3 часа назад ∙ 16 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 12 дней 10 часов назад ∙ 3 ставки |