$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Облачные вычисления стали необходимыми для современных сервисов передачи данных, предлагая гибкость, масштабируемость и эффективность. Однако с этим широким распространением увеличивается риск киберугроз, особенно тех, кто направлен на конфиденциальность и целостность данных. Традиционные алгоритмы шифрования, такие как AES-256 и RSA, хотя и широко используемы, сталкиваются с растущими ограничениями. Эти методы требуют значительных вычислительных ресурсов и уязвимы к развивающимся технологиям, таким как квантовыевычисления 1. Это создаёт острую потребность в новых системах шифрования, которые будут лёгкими, масштабируемыми и устойчивыми к будущему.
Криптография на основе ДНК стала перспективной альтернативой благодаря своей сложности, случайности и потенциалу параллельныхвычислений 2. Однако теоретическая привлекательность этих методов часто противоречит их практической реализации. Большинство существующих схем на базе ДНК испытывают трудности с реальной применимостью, так как часто зависят от аппаратного обеспечения, требуют специализированного лабораторного оборудования или не обладают необходимой производительностью и масштабируемостью для динамических облачныхсред 3. Эти ограничения создали значительный разрыв между теоретическим потенциалом био-вдохновлённой безопасности и её практической применимостью.
Для решения этой проблемы мы представляем Variational DNA-Based Data Security (VDNABDS) — программную структуру шифрования, которая преобразует пользовательские входные данные в динамические ключи, похожие на ДНК, с помощью операций SHA-256 и XOR. Этот метод позволяет генерировать ключи менее чем за 5 мс и шифрует большие объемы данных всего за 4 секунды, значительно превосходя более ранние модели, такие как CSDES иZMCACM 4. VDNABDS поддерживает более 1 x 1038 уникальных комбинаций ключей, обеспечивая надёжную защиту от атак с помощью грубой силы и квантовых атак.
Хотя многие исследователи изучали решения облачной безопасности, они часто сосредотачиваются на конкретных, изолированных проблемах. Например, Wang и др. предложили безопасную модель аутентификации для облачных вычислений, но она не обладает возможностями шифрования на уровне контента. Аналогично, Ахмед и др.6разработали DNACDS для сред IoE, однако схема страдает от ограниченной масштабируемости в тестировании в реальном времени. Другие проекты объединяют Blowfish сблокчейном 7или применяют ДНК для контролядоступа 8, но часто уступают по производительности или адаптивности. VDNABDS заполняет эти пробелы своей быстрой, аппаратно-независимой и сессионно-специфической стратегией шифрования, которая проверяется с помощью CloudSim с большим набором данных и одновременными пользователями.
В итоге эта работа содержит следующие ключевые вклады в область облачной безопасности и криптографии на основе ДНК. Мы представляем VDNABDS — новую криптографическую структуру, основанную только на программном обеспечении, которая преобразует пользовательскую информацию в динамические ключи шифрования, похожие на ДНК. Мы демонстрируем исключительную производительность и масштабируемость: VDNABDS генерирует ключи всего за 5 мс и шифрует набор данных объемом 3 ГБ за 4,1 секунды, превосходя существующие модели, такие как ZMCACM и AES-256. Мы подтверждаем постквантовую безопасность протокола, демонстрируя 1024-битный ключ, полученный из ДНК, и неалгебраические преобразования, которые обеспечивают уровень безопасности значительно выше порога NIST и противостоят как алгоритмам Шора, так иГровера 9. Мы предлагаем двухуровневую схему защиты ключей, объединяющую криптографию с эллиптической кривой (ECC) и RSA-OAEP для надёжной упаковки ключа ДНК, повышая его устойчивость к атакам с использованием перебора и повторов10.