<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; Шифрование контента и изображений]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13018&amp;type=atom" />
	<updated>2017-09-29T08:38:09Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13018</id>
		<entry>
			<title type="html"><![CDATA[Re: Шифрование контента и изображений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119613#p119613" />
			<content type="html"><![CDATA[<p><a href="https://habrahabr.ru/post/130085/">https://habrahabr.ru/post/130085/</a><br /><a href="http://alicebobandmallory.com/articles/2010/10/14/encrypt-images-in-javascript">http://alicebobandmallory.com/articles/ … javascript</a></p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2017-09-29T08:38:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119613#p119613</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Шифрование контента и изображений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119511#p119511" />
			<content type="html"><![CDATA[<p>В том то и проблема. Что не получается нифига. Javascript видит строки в UTF-16. Пример:<br /></p><div class="codebox"><pre><code>console.log(&quot;й&quot;.charCodeAt(0))  -&gt; 1081</code></pre></div>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2017-09-23T07:13:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119511#p119511</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Шифрование контента и изображений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119498#p119498" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>DnsIs пишет:</cite><blockquote><p>Но что делать с изображениями? Как можно зашифровать их?</p></blockquote></div><p>Если вы в курсе как представить нетекстовые файлы как текст, в чем проблема зашифровать текст?<br />Не нужно быть гением, чтобы понять что получившийся текст можно шифровать аналогично обычному тексту.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2017-09-22T15:46:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119498#p119498</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Шифрование контента и изображений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119485#p119485" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>base64. Можно и в <a href="https://habrahabr.ru/post/116538/">css хранить</a>.</p></blockquote></div><p>Про это я в курсе. Но суть была про Шифрование паролем. Добавил пример.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2017-09-22T07:22:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119485#p119485</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Шифрование контента и изображений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119472#p119472" />
			<content type="html"><![CDATA[<p>base64. Можно и в <a href="https://habrahabr.ru/post/116538/">css хранить</a>.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2017-09-21T17:28:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119472#p119472</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Шифрование контента и изображений]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119456#p119456" />
			<content type="html"><![CDATA[<p>Доброго дня.</p><p>Возникла необходимость разместить информацию на бесплатном хостинге.<br />Данные простые: текст + изображения. Но в обязательном порядке нужна защита, хотя бы текста.</p><p>Вижу так:<br />Подготавливаем текст локально:<br />Текст -&gt; Шифруем RC4 (или подобным) -&gt; base64 (по желанию)<br />Закидываем на хостинг.<br />Страница авторизации:<br />Просим пароль, при помощи md5 (или другого алгоритма) производим проверку и если пароль верный, загружаем зашифрованный текст, расшифровываем.<br />Вуаля.</p><p>Будет ли данная реализация надежной? (перехват паролей во внимание не берем, взлом с помощью радужных таблиц тоже)</p><p>Но что делать с изображениями? Как можно зашифровать их?</p><p>Есть у кого-нибудь комментарии по выше написанному?</p><br /><p>Спасибо.</p><p>PS Сделал реализацию. Смотреть <a href="https://dnsis.neocities.org/hidden.html">здесь</a> Пароль <strong>script-coding.com</strong></p><p><span class="bbu">Нюансы:</span></p><ul><li><p>Зашифрованный файл можно прогнать лишь через RC4, но тогда придется при формировании запроса добавить <strong>xhr.responseType = &quot;arraybuffer&quot;</strong></p></li><li><p>Исходный файл (для моего случая) должен быть либо в UTF-16 BE BOM, либо в UTF-16 LE BOM Это из-за того, что javascript видит строки именно в такой кодировке.</p></li></ul><p>Так и не могу найти способ как в javascript работать с бинарными данными.</p>]]></content>
			<author>
				<name><![CDATA[DnsIs]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26282</uri>
			</author>
			<updated>2017-09-21T08:40:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119456#p119456</id>
		</entry>
</feed>
