Форум по микроконтроллерам: Применение Base64-кодирования в МК. - Форум по микроконтроллерам

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Применение Base64-кодирования в МК.

#1 Пользователь офлайн   nick14 

  • PipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 465
  • Регистрация: 15 Февраль 11
  • ГородРыбинск

Отправлено 20 Декабрь 2012 - 09:05

Здесь можно задать вопрос по статье "Применение Base64-кодирования в МК."
0

#2 Пользователь офлайн   vintik 

  • Завсегдатай
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 503
  • Регистрация: 10 Апрель 11
  • ГородУкраина

Отправлено 20 Декабрь 2012 - 12:18

Классная штуковина.
Если правильно понял, то таблицу можно переписать на свое усмотрение.
Тоесть 64 сивола обязательны, но их можно и в другом порядке в таблице разместить?
0

#3 Пользователь офлайн   vintik 

  • Завсегдатай
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 503
  • Регистрация: 10 Апрель 11
  • ГородУкраина

Отправлено 20 Декабрь 2012 - 13:22

Почитал в википедии про base64, и не понял, как шифруются пробелы, зпятые, точки и т.д.
Или эти символы просто не шифруются?
0

#4 Пользователь офлайн   nick14 

  • PipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 465
  • Регистрация: 15 Февраль 11
  • ГородРыбинск

Отправлено 20 Декабрь 2012 - 15:41

 vintik (20 Декабрь 2012 - 13:22) писал:

Почитал в википедии про base64, и не понял, как шифруются пробелы, зпятые, точки и т.д.
Или эти символы просто не шифруются?


Шифруются все данные 0-255, соответственно точки, запятые и языки .

К примеру : Шифруем число 255 (0xFF)
Для начало конвертируем ... 00111111 0011хххх - где х уже второй байт , если его нет то в конечном итоге получим 63, 48 , далее кодируем по таблице и получаем
/w==
Есть онлайн кодеры .... http://www.secundome...r=base64/encode .
Правда данные пример не корректен, т.к. не является ASCII символом (0х255) и в онлайн кодировщике будет квадратик. но для того что бы разобраться поможет.
0

#5 Пользователь офлайн   vintik 

  • Завсегдатай
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 503
  • Регистрация: 10 Апрель 11
  • ГородУкраина

Отправлено 20 Декабрь 2012 - 16:10

Цитата

Шифруются все данные 0-255....
Есть онлайн кодеры ....

Попробовал, здорово.
0

#6 Пользователь офлайн   nick14 

  • PipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 465
  • Регистрация: 15 Февраль 11
  • ГородРыбинск

Отправлено 20 Декабрь 2012 - 16:31

 vintik (20 Декабрь 2012 - 12:18) писал:

Если правильно понял, то таблицу можно переписать на свое усмотрение.
Тоесть 64 сивола обязательны, но их можно и в другом порядке в таблице разместить?

Если делать свое шифрование, то да. А так все должно соответствовать как в таблице.
0

#7 Пользователь офлайн   vintik 

  • Завсегдатай
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 503
  • Регистрация: 10 Апрель 11
  • ГородУкраина

Отправлено 20 Декабрь 2012 - 17:05

Посмотрел еще разок))
так по этому алгоритму можно и свое 16 бит шифрование забацать.
Прикрепленное изображение: bfse16.GIF
Только буков будет в два раза больше. Таблица красным вылелена
А вообще 16 бит таблицу можно и свою написать, всунуть туда пару цифр, своего рода ключ шифрования :rolleyes:
0

#8 Пользователь офлайн   nick14 

  • PipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 465
  • Регистрация: 15 Февраль 11
  • ГородРыбинск

Отправлено 20 Декабрь 2012 - 18:48

 vintik (20 Декабрь 2012 - 17:05) писал:

Посмотрел еще разок))
так по этому алгоритму можно и свое 16 бит шифрование забацать.



Так точно ! Изображение
0

#9 Пользователь офлайн   MAZ 

  • Консерватор - до мозга костей и суставов
  • PipPipPipPip
  • Группа: SuperMod
  • Сообщений: 1 391
  • Регистрация: 15 Февраль 11
  • ГородРоссия

Отправлено 26 Январь 2013 - 23:59

http://speed-tester....der_decoder.php
автоматический кодер/декодер
Если бы Бог не был консерватором, вместо десяти заповедей мы имели бы десять предложений
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей