ВМАК

Оглавление1 Виртуальный компьютер1.1 Обзор алгоритма VMAC1.2 Безопасность и реализация1.3 Дополнительные ресурсы1.4 Полный текст статьи:2 ВМАК — Википедия Виртуальный компьютер Обзор […]

Виртуальный компьютер

  • Обзор алгоритма VMAC

    • VMAC – это блочный шифр MAC, разработанный Тедом Кровецом и Вэй Дай в 2007 году. 
    • Алгоритм обеспечивает высокую производительность на 64-битных архитектурах и сохраняет высокую производительность на 32-битных архитектурах. 
    • VMAC использует “универсальную” хэш-функцию для преобразования сообщений в короткие строки, которые затем объединяются с псевдослучайными вставками для создания тега. 
    • Безопасность зависит от совместного использования секретных ключей и псевдослучайного пароля отправителем и получателем. 
  • Безопасность и реализация

    • Теория показывает, что вероятность создания правильного тега злоумышленником менее 1/260 для 64-битных тегов и менее 1/2120 для 128-битных тегов. 
    • В прикладной реализации с использованием AES вероятность подделки увеличивается, но остается незначительной при условии безопасности AES. 
    • VMAC реализован на различных языках программирования, включая C, C++, и Python. 
  • Дополнительные ресурсы

    • Ссылки на спецификации и реализации VMAC, а также на домашнюю страницу и вики-страницу VMAC. 

Полный текст статьи:

ВМАК — Википедия

Оставьте комментарий

Прокрутить вверх