Главная страница
Навигация по странице:

  • Шрифт Брайля

  • Управляющие символы

  • Буквы, цифры и остальные символы

  • Представление чисел в двоичном виде (в компьютере)

  • Криптографические методы защиты информации. Лекция Криптографические методы защиты информации Кодирование информации


    Скачать 0.84 Mb.
    НазваниеЛекция Криптографические методы защиты информации Кодирование информации
    Дата18.11.2021
    Размер0.84 Mb.
    Формат файлаdoc
    Имя файлаКриптографические методы защиты информации.doc
    ТипЛекция
    #275484
    страница4 из 6
    1   2   3   4   5   6

    Рис. 22.4. Кодовая страница Windows 1251

    Unicode - стандарт кодирования символов, позволяющий представить знаки почти всех письменных языков. Стандарт был предложен в 1991 г. некоммерческой организацией «Консорциум Юникода» (англ. Unicode Consortium, Unicode Inc.). Применение этого стандарта позволяет закодировать большее число символов (чем в ASCII и прочих кодировках) за счет двухбайтового кодирования символов (всего 65536 символов). В документах Unicode могут соседствовать китайские иероглифы, математические символы, буквы греческого алфавита, латиницы и кириллицы.

    Коды в стандарте Unicode разделены на несколько разделов. Первые 128 кодов соответствуют кодировке ASCII. Далее расположены разделы букв различных письменностей, знаки пунктуации и технические символы. В частности прописным и строчным буквам русского алфавита соответствуют коды 1025 (Ё), 1040-1103 (А-я) и 1105 (ё).

    Шрифт Брайля - рельефно-точечный тактильный шрифт, предназначенный для письма и чтения незрячими людьми. Был разработан в 1824 г. французом Луи Брайлем (Louis Braille), сыном сапожника. Луи в возрасте трёх лет потерял зрение, в результате воспаления глаз, начавшегося от того, что мальчик поранился шорным ножом (подобие шила) в мастерской отца. В возрасте 15 лет он создал свой рельефно-точечный шрифт, вдохновившись простотой «ночного шрифта» капитана артиллерии Шарля Барбье (Charles Barbier), который использовался военными того времени для чтения донесений в темноте.

    Для изображения символов (в основном букв и цифр) в шрифте Брайля используются 6 точек, расположенных в два столбца, по 3 в каждом.



    Рис. 22.5. Нумерация точек

    Каждому символу соответствует свой уникальный набор выпуклых точек. Т.о. шрифт Брайля представляет собой систему для кодирования 26 = 64 символов. Но присутствие в шрифте управляющих символов (например, переход к буквам или цифрам) позволяет увеличить количество кодируемых символов.

    Управляющие символы

    Символ
    шрифта
    Брайля

    Назначение



    Буквы



    Цифры

    Буквы, цифры и остальные символы

    Символ
    шрифта
    Брайля

    Латинские
    буквы

    Русские
    буквы

    Цифры



    A

    А

    1



    B

    Б

    2



    C

    Ц

    3



    D

    Д

    4



    E

    Е

    5



    F

    Ф

    6



    G

    Г

    7



    H

    Х

    8



    I

    И

    9



    J

    Ж

    0



    K

    К






    L

    Л






    M

    М






    N

    Н






    O

    О






    P

    П






    Q

    Ч






    R

    Р






    S

    С






    T

    Т






    U

    У






    V









    W

    В






    X

    Щ






    Y









    Z

    З









    Ё









    Й









    Ш









    Ъ









    Ы









    Ь









    Э









    Ю









    Я






    Точка



    Запятая



    Вопросительный знак



    Точка с запятой



    Дефис




    Пробел

    Рис. 22.6. Шрифт Брайля

    Шрифт Брайля, в последнее время, стал широко применяться в общественной жизни и быту в связи с ростом внимания к людям с ограниченными возможностями.



    Рис. 22.7. Надпись "Sochi 2014" шрифтом Брайля на золотой медали Параолимпийских игр 2014г.

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

    В 1948 г. Бернард Сильвер (Bernard Silver), аспирант Института Технологии Университета Дрекселя в Филадельфии, услышал, как президент местной продовольственной сети просил одного из деканов разработать систему, автоматически считывающую информацию о продукте при его контроле. Сильвер рассказал об этом друзьям - Норману Джозефу Вудланду (Norman Joseph Woodland) и Джордину Джохэнсону (Jordin Johanson). Втроем они начали исследовать различные системы маркировки. Их первая работающая система использовала ультрафиолетовые чернила, но они были довольно дороги, а кроме того, со временем выцветали.

    Убежденный в том, что система реализуема, Вудланд покинул Филадельфию и перебрался во Флориду в квартиру своего отца для продолжения работы. 20 октября 1949 г. Вудланд и Сильвер подали заявку на изобретение, которая была удовлетворена 7 октября 1952 г. Вместо привычных нам линий патент содержал описание штрихкодовой системы в виде концентрических кругов.



    Рис. 22.8. Патент системы Вудланда и Сильвера с концентрическими кругами, предшественниками современных штрихкодов

    Впервые штрихкоды начали официально использоваться в 1974 г. в магазинах г. Трой, штат Огайо. Системы штрихового кодирования нашли широкое применение в общественной жизни: торговля, почтовые отправления, финансовые и судебные уведомления, учет единиц хранения, идентификация личностей, контактная информация (веб-ссылки, адреса электронной почты, телефонные номера) и т.д.

    Различают линейные (читаемые в одном направлении) и двумерные штрихкоды. Каждая из разновидностей различается как размерами графического изображения, так и объемами представленной информации. В следующей таблице приведены примеры некоторых разновидностей штрихкода.

    Таблица 22.1. Разновидности штрихкодов

    Наименование

    Пример штрих-кода

    Примечания

    Линейные

    Universal Product Code, UPC
    (универсальный код товара)


    (UPC-A)

    Американский стандарт штрихкода, предназначенный для кодирования идентификатора товара и производителя.
    Имеются разновидности:
    - UPC-E – кодируются 8 цифр;
    - UPC-A – кодируется 13 цифр.

    European Article Number, EAN
    (европейский номер товара)


    (EAN-13)

    Европейский стандарт штрихкода, предназначенный для кодирования идентификатора товара и производителя.
    Имеются разновидности:
    - EAN-8 – кодируются 8 цифр;
    - EAN 13 – кодируется 13 цифр;
    - EAN-128 – кодируется любое количество букв и цифр, объединенных в регламентированные группы.
    ГОСТ ИСО/МЭК 15420-2001 «Автоматическая идентификация. Кодирование штриховое. Спецификация символики EAN/UPC (ЕАН/ЮПиСи)».

    Code 128
    (Код 128)



    Включает в себя 107 символов. Из которых 103 символа данных, 3 стартовых, и 1 остановочный символ. Для кодирования всех 128-ми символов ASCII предусмотрено три комплекта символов - A, B и C, которые могут использоваться внутри одного штрихкода.
    EAN-128 кодирует информацию по алфавиту Code 128
    ГОСТ 30743-2001 (ИСО/МЭК 15417-2000) «Автоматическая идентификация. Кодирование штриховое. Спецификация символики Code 128 (Код 128)».

    Двумерные

    DataMatrix
    (матричные данные)



    Максимальное количество символов, которые помещаются в один код - 2048 байт.
    ГОСТ Р ИСО/МЭК 16022-2008 «Автоматическая идентификация. Кодирование штриховое. Спецификация символики Data Matrix».

    QR-код
    (англ. quick response - быстрый отклик)



    Квадраты в углах изображения позволяют нормализовать размер изображения и его ориентацию, а также угол, под которым сенсор относится к поверхности изображения. Точки переводятся в двоичные числа с проверкой контрольной суммы.
    Максимальное количество символов, которые помещаются в один QR-код:
    - цифры - 7089;
    - цифры и буквы (латиница) - 4296;
    - двоичный код - 2953 байт;
    - иероглифы - 1817.

    MaxiCode
    (максикод)



    Размер - дюйм на дюйм (1 дюйм = 2.54 см).
    Используется для грузоотправительных и грузоприемных систем.
    Может вместить в себя столько же символов, что Code128.
    ГОСТ Р 51294.6-2000 «Автоматическая идентификация. Кодирование штриховое. Спецификация символики MaxiCode (Максикод)».

    PDF147
    (англ. Portable Data File —
    переносимый файл данных)



    Применяется при идентификации личности, учете товаров, при сдаче отчетности в контролирующие органы и других областях.
    Поддерживает кодирование до 2710 символов и может содержать до 90 строк.

    Microsoft Tag
    (метка Microsoft)



    Разработан для распознавания при помощи фотокамер, встроенных в мобильные телефоны.
    Может вместить в себя столько же символов, что Code128.
    Предназначен для быстрой идентификации и получения на устройство заранее подготовленной информации (веб-ссылки, произвольного текста длиной до 1000 символов, телефонного номера и т.п.), привязанной к коду и хранящейся на сервере компании Microsoft.
    Содержит 13 байт плюс один дополнительный бит для контроля четности.

     

    Представление чисел в двоичном виде (в компьютере). Как известно, информация, хранящаяся и обрабатываемая в компьютерах, представлена в двоичном виде. Бит (англ. binary digit - двоичное число; также игра слов: англ. bit - кусочек, частица) - единица измерения количества информации, равная одному разряду в двоичной системе счисления. С помощью бита можно закодировать (представить, различать) два состояния (0 или 1; да или нет). Увеличивая количество битов (разрядов), можно увеличить количество кодируемых состояний. Например, для байта (англ. byte), состоящего из 8 битов, количество кодируемых состояний составляет 28 = 256.

    Числа кодируются в т.н. форматах с фиксированной и плавающей запятой.
    1   2   3   4   5   6


    написать администратору сайта