VkCrypt ­ Encrypting the VK social net’s messenger

  • 25.08.2013
  • 2 Comments

Let us introduce our friends that have recently implemented an approach to make chatting in the Vkontakte social net secure, by using the AES encrypting algorithm. This technology ensures that the correspondence is kept privately and remains unavailable to not only providers, but to the VK itself. The encryption is performed on the side of a web browser by a plug­in that is available for Mozilla Firefox and Google Chrome/Chromium. The plug­in’s open source code is provided by SourceForge.

English version of this page under construction. You can read automatic translation.


Друзья нашей организации разработали способ осуществления безопасной переписки в социальной сети ВКонтакте с помощью алгоритма шифрования AES. Эта технология позволяет зашифровать переписку и сделать недоступной её содержание не только для провайдеров, но и для самого ВКонтакте. Шифрование производится на стороне браузера, плагин доступен для Mozilla Firefox и Google Chrome/Chromium. Исходный код плагина открыт и доступен на SourceForge.

Здесь вы можете установить плагин для бразуера Firefox: https://addons.mozilla.org/en–US/firefox/addon/vkcrypt/

Здесь вы можете установить плагин для браузеров Google Chrome или Chromium: https://chrome.google.com/webstore/detail/vkcrypt/lemdbelcbpfbohjiimbcdhbonmlamdbm/

Если вы желаете помочь или поучаствовать в разработке, исследовать принцип работы программы, то доступ к исходным кодам можно получить здесь: https://sourceforge.net/projects/vkcrypt/

Учитывая то, что недавно Павел Дуров, основатель социальной сети ВКонтакте, заявил о желании профинансировать разработку безопасного мессенджера, можно предположить, что официальный vk-мессенджер будет иметь бэкдор для администрации ВКонтакте и, соответственно, российских спецслужб. VkCrypt же не имеет никакого отношения к компании ВКонтакте, исходный код плагина полностью открыт.

  1. naked says:

    Пожелания:
    [x] Сделать сохранения ключа для диалога.
    [x] Сделать выгрузку истории (декрипт).

    Первый отправляет сообщение с ключом: http://i.imgur.com/9GfUVrl.png
    Второй принимает его: http://i.imgur.com/mgT4xzO.png
    Не все сообщения криптуются, а просто отправляются.
    http://i.imgur.com/XVxxWzu.png
    Ключи совпадают (copy-paste)

    • info says:

      Эта ошибка возникает при разных ключах, когда сообщение пытаются расшифровать другим ключом, библиотека AES выдает ошибку данных, из-за этой ошибки останавливается весь плагин.

      В более новых версиях, возможно, удастся сделать так, чтобы в случае ошибки плагин не останавливался.

Leave a Comment

Your email address will not be published.