Защита переписки в интернете

Про защиту переписки в интернете ( и encryptor.artnazarov.ru ) Чтобы дополнительно защитить текст от посторонних глаз, можно отправлять получателю не открытый (человеко-читаемый текст), а защищенный паролем. Пароль расшифровку для симметричных шифров такой же как и на расшифровку, то есть отправитель и получатель должны договорится об одном кодовом слове.   Идея элементарного способа шифрования заключается в применении логической операции исключающего или, а именно при сравнении 0 и 0 или 1 и 1 дают всегда 0, то есть одинаковые биты дают нули, а разные биты ( 0 и 1, 1 и 0) дают единицу. Операция применяется последовательно к числовым кодам, соответствующим буквам шифруемого текста и пароля. Когда пароль просмотрен до конца, то очередной буквой пароля вновь становится первая ( то есть пароль 12345 фактически зацикливается в строку вида 1234512345... и так далее). Дополнительно выполнятся сдвиг с помощью суммирования. Особенностью представления строк в браузере является их хранение в стандарте UTF 16 в памяти. Рассмотрим практический пример - пароль Pushkin. Стих «Печален ты; признайся, что с тобой». — Люблю, мой друг! — «Но кто ж тебя пленила?» — Она.— «Да кто ж? Глидера ль, Хлоя, Лила?» — О, нет! — «Кому ж ты жертвуешь душой?» превратится в ǺթՅԮ՚Ց՚լŔ԰ԢŏňՐԏՌՃՔ՚ՏԮԞŘŒԮԨՖōԐŔ԰ՕՙՖՖǪŚŸⅻŊձԟՠՍԼŃŊՔՏըŔՆԧԧՙŎůⅠŒǂյՖōթԶՌŇ՜ňԫդՃԻŇՓՑ՚լՌՇ՗œǑţ⅃ŔլՔ՚ņⅹůǝզ՗ŊՒԫխŔՄŖŊչՔէՀՅԧ՚ňՔԛŘŒՌՏՖԠŻŔէՏՏ՘ŐǪžⅦŇմńōլԿ԰ňŊⅼōǺծՌՓԧň՗ůԶԷŇ՜՛ԭԑՆԯ՜ԢԤōգԵԺՕՑŕǔ При проектировании веб сервисов с чувствительными данными желательно шифровать обратимым способом данные во избежание утечек открытого текста, чем часто грешат многие сервисы. На сайте также реализован американский стандартный шифр DES, принятый в США в 1977 и алгоритм TripleDES Шифр AES выполняет более сложное математическое преобразование. Как и DES, AES относится к блочным шифрам. Симметричный шифр Rabbit отличается тщательным перемешиванием. Шифры RC4 и RC4 Drop имеющиеся в шифраторе также относится к общепризнанным криптографическим шифрам и достаточно стойки. Рассмотрим пример с AES, зашифруем паролем Stalin приказ 227 Надо упорно, до последней капли крови защищать каждую позицию, каждый метр советской территории, цепляться за каждый клочок Советской земли и отстаивать его до последней возможности. Наша Родина переживает тяжелые дни. Мы должны остановить, а затем отбросить и разгромить врага, чего бы это нам ни стоил После применения AES к этому тексту будет получена шифровка U2FsdGVkX1+/1eHeN6qQexxhORQVoBxFFAlKZRQVL4cYByx0/7qj/CipC6RlXddLueQXuELYK6dj5H2Le8nLMwCxik4/NK5ePIvEG8PFRpl6e8WGGqmBJvBzzH40tnibiwocIWqFDscn8eTdeneWdD1OhC/OKUQO0gvd94WJsJoX3rS+fMenyhIyffJhTSYNcNSbmHJXszuUsn4YheKXKahaYPahUlgAtP9w5gM68IChWgzz//qua8n852zcIeXlXsimnZQxBnfH+UDFc3VYgIM7QOLYs0xUcM3nzZ8l/NVEFS00EwHJ54bKi/CFG1H/IDHOHY7SBXjUZqrNTGrwK1VPgvrXVTM242ZoKDjpdv5TqhV535Ju0r5thUyjVXxP13RTHNo6r9Iyua+MJyJ3zXLQ1O1tyD6YF9cLbCwArS2TlfaCvMtV6F6hy9q6UgeFKZRrDdYzGfS6uwm8jldG7fA2xEzkwIrHc5MwvPmLaEDrQfR+BX7lXZcJDt+uPWKvtHuthF/C19WAifsxQNcvyj+SOoaHUAoP6GsFks6wVuwUfeWpZjAdwN/indJFpAF5Hopm0UhB9iuBH0MEDxjndHw/Z4l/JItRWo2yEOhzFjbVLVamZP3+TdoYs184hwS9S+ZApUJZYd1Tv7orLjG+xJkhfLFjk7xARKibOcNH4KpeI+qwAknRT8a6JH5ydeZkzq5MXC8RD24YI7sROvBhQCSHJZJlp9tpOXz2PjGJgjP8hlXnh06o5i137ZFZqT/p Двойное шифрование позволяет сделать следующее - сначала открытый текст шифруется первым паролем выбранным первым методом, затем шифрованный текст перешифровывается вторым способом с другим вторым паролем. Чтобы расшифровать текст выполняются шаги в обратном порядке - сначала расшифровывается текст вторым методом с вторым паролем, затем полученная шифровка раскрывается первым способом с первым паролем Пример - пароль1 Слава пароль2 России , методы RC4Drop и TripleDES шифрограмма U2FsdGVkX18C4XPQuxW0y/7yWeK9ypwemD6jDmQh2PTWv+3t+YvksTqVb2eVJZHsJ1XgMJxGhT03QWmP93aHKBb9VXFFQVUcpmKEt1OsH7vINZtNHVr8uKIsQkFZyAwoQdNUgUn6o7D8EUmeg/ABPyfdOl20ErIMN9V/Kc1DQnsgZSCvUEJhYIUDWrCF+D9Ld+W6RCWDqss4eB+vIm60Vh86eny0yBn7F5zx9mA7AKYmzbo2Wd2MZhOCt4CezoonZ+e+TpQTFNXvhlDrsO4xytFcEQ6vWT19hIB5KhCQIrJ3F74ythMRnqn8SF7QzkBOohKEWuiaGriOV4U+Z25QMDbHeKDxHBUcaB5p0ycj7xqggZqxWhXGjfvbMaTOpmIrc/fFvOAi7VbchUcuBca3l1fgA5dbcbmZoTPJGd8CM3D9STEEYmKmG94qOVVezJpF при расшифровке будет получен Гимн России Россия - священная наша держава, Россия - любимая наша страна. Могучая воля, великая слава - Твое достоянье на все времена! Можно воспользоваться расширением https://github.com/artnazarov/encrypt-chrome-ext для чтения закрытой переписки. В расширение вводится пароль и выбирается метод шифрования. Расширение ожидает загрузки страницы, а затем ищет шифрограммы и открывает их   После автоматической расшифровки появляется скрытый текст  

Теги документа