VkCrypt ­ Encrypting the VK social net’s messenger

  • 18th day of Bureaucracy, in the yold 3179
  • 2 Comments

The friends of our organisation have developed a way to carry out secure correspondence on the social network VKontakte using the AES encryption algorithm. This technology allows encryption of correspondence and makes its content inaccessible not only to ISPs, but also to VKontakte itself. The encryption is performed on the browser side, the plugin is available for Mozilla Firefox and Google Chrome/Chromium. The source code of the plugin is open and available on SourceForge.

You can install the plugin for Firefox here: https://addons.mozilla.org/en–US/firefox/addon/vkcrypt/

You can install plug-in for Google Chrome or Chromium here: https://chrome.google.com/webstore/detail/vkcrypt/lemdbelcbpfbohjiimbcdhbonmlamdbm/

If you want to help or participate in the development, investigate the principle of the program, you can get access to the source codes here: https://sourceforge.net/projects/vkcrypt/

Given that Pavel Durov, the founder of the social network VKontakte, recently announced his desire to fund the development of a secure messenger, it can be assumed that the official vk messenger will have a backdoor for VKontakte administration and, consequently, the Russian secret services. VkCrypt, on the other hand, has nothing to do with VKontakte; the source code of the plugin is completely open.

  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. Required fields are marked *