«РЕАК СОФТ» выпустила новую версию программы Blitz Smart Card Plugin 1.7.0.
Как сообщила российская компания «РЕАК СОФТ», ею создана новая версия программы Blitz Smart Card Plugin 1.7.0. В ней теперь осуществляется поддержка работы с криптопровайдерами ViPNet CSP 4.2 и Signal-COM CSP 3.0, а также встроена совместимость с актуальной версией браузера Mozilla Firefox v.52.
Теперь веб-сайт получил возможность проводить аутентификацию пользователей с использованием средств электронной подписи или подписывать документы. Поддерживаются смарт-карты, токены и программные криптопровайдеры ряда производителей. Новая программа теперь совместима с самыми известными веб-браузерами и ОС.
Обновление Blitz Smart Card Plugin произошло очень вовремя: в конце I квартала текущего года Mozilla представила новую версию веб-браузера Firefox v.52, где поддержка NPAPI-плагинов отключена. Это привело к невозможности пользователям большинства востребованных отечественных сайтов применять Firefox для действий с ресурсами, которые используют средства электронной подписи для подписи на документах или аутентификации.
Получение радиопозывного наблюдателя + что такое QSL? Обмен карточками QSL
Как отмечают разработчики Blitz Smart Card Plugin, он прост в использовании, не нужно перезапускать браузер и ОС. Плагин взаимодействует с большим количеством средств электронной подписи. Кроме того, плагин использует программные интерфейсы браузеров и штатные встроенные функции.
Понравилась новость? Жми!
admin
«РЕАК СОФТ» выпустила новую версию программы Blitz Smart Card Plugin 1.7.0. Reviewed by admin on Apr 08 . Как сообщила российская компания «РЕАК СОФТ», ею создана новая версия программы Blitz Smart Card Plugin 1.7.0. В ней теперь осуществляется поддержка работы с кр Как сообщила российская компания «РЕАК СОФТ», ею создана новая версия программы Blitz Smart Card Plugin 1.7.0. В ней теперь осуществляется поддержка работы с кр Rating: 0
Источник: news-it.ru
Программы для работы со смарт-картой
Товарищи нужна хорошая программа для работы со смарт-картой. Имеется карточка ISO7816, работает (как выяснилось) по протоколу Т1. Необходимо вычитать карту, а также хотелось бы узнать какими командами оперировать при работе с данной картой. Также интересна любая информация по этому вопросу, кто чем может.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
IPolkovnik
IPolkovnik
Специалист
Регистрация: 16.07.2009
Сообщений: 1,282
Репутация: 276
Товарищи нужна хорошая программа для работы со смарт-картой. Имеется карточка ISO7816.
Это те, что в мобильных телефонах стоят? Если да, то такие программы знаю — можно будет посоветовать ряд программ.
Специалист
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Взаимодействие MATLAB с оборудованием: 14. Подключение оборудования (L-CARD) при помощи OPC
Репутация: 416
По стандарту (ISO7816) такие же. Но все упирается в протокол обмена информацией и команды работы с картой. Я пробовал пользоваться Smart Card ToolSet PRO: протокол определяет, сброс карты и пара команд общих для протокола Т0 и Т1 проходят и всё (я так понял для этой программы нужны дополнительные плагины для работы с различными картами). Так что советуйте, предлагайте, все варианты буду рассматривать.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Источник: www.rlocman.ru
Smart Card ToolSet PRO 3.4.87
Откройте любой ISO-7816 смарт картой на уровне APDU просто!
Smart Pro ToolSet карта представляет собой программа для работы с любым из ISO-7816 совместимыми смарт-карт на уровне APDU.
1) для работы с любым из ISO-7816 смарт-карт совместимы использованием T0 и T1 протоколов;
2) использовать любой из PC / SC совместимый смарт-карт;
3), чтобы управлять читателей открытия / закрытия режимах;
4) для отправки одиночных команд APDU вручную и контролирует карта отвечает;
5) для сканирования смарт-карт использованием сканера APDU;
6) для группировки команд APDU файлов Пакетная;
7) поддерживает карты типов;
8) работать с шаблонами COS команд;
9) для работы с SW-коды шаблонов;
10), чтобы расширить функциональность программы с помощью третьей стороны или ваши собственные плагины;
11), чтобы создать собственное приложение для работы со смарт-картами с помощью управления ActiveX и COM + сервер Smart Pro ToolSet карты;
Исследования вашей GSM SIM-карты, EMV платежной карты, карты безопасности или любой другой смарт-карты!
Требования: PC/SC Smart Card Reader
Что нового в этой версии: Fixed all known bags.
Источник: www.download3k.ru
Спутниковое ТВ — Руководство для начинающего.
6. Смарт-карта, разрещающая просмотр определенного пакета каналов.
1.Антенна. Размер антенны должен быть подобран под спутник, который вы собираетесь смотреть.Слишком маленькая антенна сделает невозможным просмотр любимых программ, а слишком большая антенна — нагрузка на крышу, балкон и ваш карман.
2. Конвертер — преобразует сигнал принятый антенной и передает в ресивер. Лучше выбирать универсальный, частоты которого используются наиболее популярными провайдерами. В основном применяется линейная поляризация передаваемого сигнала , но НТВ использует круговую.
3. Ресивер. Самый простой — это ресивер для приема некодированных каналов (FTA т.е. Free To Air). На популярных спутниках Hot Bird/ Astra/ Sirius есть десятки каналов на любой вкус в некодированном виде. Для приема кодированных каналов необходим модуль условного доступа (Conditional Access Module — CAM), иногда называемый Common Interface (CI), что неверно.
4. Для соединения конвертера и ресивера используется семидесяти пяти омный коаксиальный кабель типа RG-6, имеющий центральную медную токопроводящую жилу диаметром 1 мм, покрытую сверху вспененным полиэтиленом, экраном в виде луженой медной оплетки и оболочки из ПВХ пластиката. В целом – это обыкновенный телевизионный антенный кабель не обязательно RG-6 или его модификация, но с цельной центральной жилой. С каждой стороны кабеля устанавливается высокочастотный разъем (F коннектор) типа F56.
5. CI/CAM — термины CI and CAM часто используются как взаимозаменямые, хотя это не совсем так. CAM — это PCMCIA-модуль, такой же как используют в ноутбуках, только специально адаптированный для работы в спутниковых ресиверах . А CI — это слот в ресивере, куда вставляется САМ. Однако САМ не всегда вставляется в ресивер используя CI. Иногда САМ бывает встроен внутрь ресивера.
В этом случае САМ называют встроенным (embedded CAM). Основная задача САМ — декодирование сигнала, закодированного в какой либо кодировке. Основные виды кодировок — Alphacrypt, Conax, Cryptoworks, Irdeto, Nagravision, Seca и Viaccess. Есть еще несколько видов кодировок типа Videoguard или Power Vu, которые пока неактуальны.
Для каждой кодировки существуют свой САМ, но есть также и универсальные САМ способные принимать как все,так и несколько видов кодированных сигналов.
6. Смарт-карта: Провайдер, для защиты от несанкционированного просмотра использует одну из основных систем кодирования, которая универсальна для всех, использующих эту систему. Однако в самом конце процесса каждый провайдер использует свою систему скрэмблирования (от англ. scrambler — шифровать). И в эту систему включена смарт-карта. Она содержить ключ(и) которые нужны для расшифровки сигнала.
То есть сигнал, передаваемый без всякого кодирования может быть принят любым ресивером и преобразован для просмотра, Кодированный сигнал, но не шифрованный, может быть увиден если у вас есть ресивер совместимый с выбранной системой кодирования. И если сигнал закодирован и зашифрован, то только смарт-карта с правильным ключом может вам помочь.
Как работает карта.
Смарт-карта — это последний элемент системы кодирования. САМ отвечает за декодирование основной кодировки, но ему также необходима добавочная информация, которая содержится в смарт-карте. Эта информация (ключи, информация о классах подписки и т.п.) у каждого провайдера различна. Изменение ее происходит с различной периодичностью от 1 часа до нескольких месяцев.
Таким образом смарт-карта — это процессор, с некоторым количеством дополнительной памяти. Процессор содержит программму, которая работает по запросу. Данные, которые нужны для работы (ключи т.п.) запрашиваются из памяти карты. Программа процессора статична и неизменяется.
А память нуждается в постоянном апдейте, который производится или автоматически вместе с сигналом со спутника или вручную. Оригинальная карта (MOSC-Manufacturer’s Original Smart Card) производит вычисление новых ключей сама. Это так называемы автоапдейт (Auto Update). Если у вас нет кодов автоапдейта, то вам нужно редактировать операционные ключи вручную.
В настоящее время используются различные типы карт, различающиеся типом процессора, обьемом памяти и видом исполнения.
Однако самое широкое применение получили: GoldWafer (Pic1), Silver (Pic2 или DS9) и Fun. Из них карты Fun сейчас наиболее предпочтительнее (по соотношению: цена/качество/наличие софта/стоимость программатора).
Вот классификация различных карт по типу памяти и процессора:
Смарт-карты на основе микропроцессоров PIC:
Wafercard (16C84, 16F84, 16F84A)
Goldwafer (16F84(A) + 24(L)C16)
Silvercard (16F876/16F877 + 24(L)C64)
Greencard (16F876/16F877 + 24C128)
Greencard 2 (16F876/16F877 + 24C256)
Bluecard (16F84A + 24C64)
Canarycard (16F628 + 24C16)
Singlepic (16F876, 16F627, 16F628).
На основе процессоров AVR:
Funcard (AT90S8515 + 24C64)
Prussiancard (AT90S8515 + 24C128)
Prussiancard 2 (AT90S8515 + 24C256)
Jupitercard (AT90S2343 + 24C16)
FunCard ATmega161 (ATmega161 + 24C64)
FunCard ATmega163 (ATmega163 + 24C256) .
ПРОГРАММИРОВАНИЕ СМАРТ-КАРТЫ И ТИПЫ ПРОГРАММАТОРОВ.
Прежде чем приступить к программированию смарт-карты необходимо пояснить несколько важных моментов для смарт-карт на основе процессоров PIC.
Так как нет возможности напрямую запрограммировать память карты, то сначала используя специальную программу — загрузчик (обычно называемую Loader.hex) программируют ПИК, а потом через него программируют ЕЕПРОМ. И затем программируют снова ПИК но уже настоящей прошивкой.
Учитывая это стандартный программатор должен иметь режим JDM (для программирования PIC в GoldWafer карте), Phoenix (для программирования EEPROM через PIC). Можно добавить еще режим Smartmouse (тот же Phoenix, но работающий на частоте 6Мгц) для работы с оригинальными картами и режим программирования Fun-карт и это вполне достаточно для работы.
Цена таких программаторов 35-60 долларов, в зависимости от способа изготовления и комплектации.
Если есть опыт работы с паяльником , то можно собрать самому. Схем таких программаторов достаточно в интернете.
1. Программирование Gold Wafer или Silvercard (Pic2)
Для программирования карты Вам понадобится:
- Компьютер с COM-портом
- Программатор с кабелем и блоком питания
- Файлы для программирования
- Программа для работы с программатором — ICProg для записи в карту загрузчика и самой программы (pic)
- Программа WinPhoenix для записи в карту данных (памяти) 24C16
1. Установите программы ICProg и WinPhoenix. Укажите в настройках программы COM-порт, к которому подключен Ваш программатор. В ic_prog можно выбрать язык интерфейса — русский.
2. Скачайте файлы, которые необходимо запрограммировать в карту. Файлы обычно имеют расширение hex (для чипов PIC16F84) и bin (для микросхем памяти 24С16). Для пик2 файлы несколько иные, например, ds9_16F876.hex и память — ds9_24lc64.hex. Прошивка обычно состоит из 2-х файлов. Вам нужно 3. Третий — это WinPhoenixLoader.
3. Переключите программатор в режим «JDM». После подключения программатора к компьютеру запустите ICProg и вставьте карту в программатор. Блок питания для этого, в принципе не нужен.
4. Укажите программе микросхему для программирования («НастройкиМикросхемы. «) — PIC16F84 (или PIC16F876). Затем откройте файл loader.hex и нажмите кнопку «КомандыПрограммировать всё (F5)». Если у Вас обнаружена ошибка записи по адресу 0000, скорее всего у Вас ничего не вышло. Проблема может быть из-за:
1. стоит галочка «CP» — защита от считывания — программатор не может прочитать то, что записал. Снимите ее
2. неисправен программатор
3. неисправен шнур от программатора до компьютера
4. неправильно стоят переключатели на программаторе
5. неправильно стоят переключатели в программе (всякие там инверсии и прочая чушь по-умолчанию должна быть выключена)
6. выбран не тот тип микросхемы
7. выбран не тот ком-порт
8. отсутствует или неправильно вставлена карта или карта не 16F84 садится» на ком-порт.
10. если у Вас Win2000, WinXP — они не пускают напрямую к портам. Инструкцию по устранению этого недоразуменя можно взять здесь .
11. нерабочая версия ICProg или WinPhoenix
12. ещё миллион причин.
Если ничто не помогает — попробуйте на другом компьютере.
5. После программирования процессора карты PIC16F84 (16F876) можно приступать к программированию памяти карты 24С16 (24LC64). Для этого необходимо переключить программатор в режим Phoenix, подключить блок питания (если этого не было сделано раньше) и запустить программу WinPhoenix.
Поскольку напрямую запрограммировать память пластиковой карты невозможно, программа WinPhoenix передаёт данные процессору карты, а процессор (предварительно загруженный программой ..Loader) сам записывает эти данные в память карты. Для GW будет показано, что считано 2048 байт, для PIC2 — 8 кБ. В нашем случае данные — файл ключей eeprom.bin. Проверьте, правильно ли указан порт компьютера, загрузите файл ключей и запустите программу: Card — Program. Если вам выдало «Falied» — либо в карте нерабочий загрузчик, либо не тот ком-порт, либо неправильно стоят мычки на программаторе либо забыли подключить блок питания.
6. Итак, данные в память карты занесены, теперь остаётся запрограммировать процессор рабочей программой. Переключаем снова программатор в режим JDM , загружаем файл рабочей прошивки pic16f84.hex (ds9_16f876) и программируем карту (F5). (См. пункт 4)
Если при прошивке будут возникать ошибки, попробуйте поиграться с настройками типа I/O Delay (меню «Settings — Hardware»). Для считывания прошивки из pic’а воспользуйтесь кнопкой Read All (F8).
Существует еще множество программ для программирования смарт-карт. Все они в принципе похожи и отличаются различными сервисными возможностями, наличием встроенного загрузчика, редактора и т.п. Бывает так, что в некоторых случаях просто не удается запрограммировать смарт-карту IcProg и WinPhoenix, и тогда просто стоит попробовать другие программы: ChipCat, CardWriter или JGProg.
ПРОГРАММИРОВАНИЕ FUN-КАРТЫ ПРОГРАММОЙ FUNPROM
Эта программа предназначена только для работы с Atmel/Fun-картами и программатором Fun. С ее помощью можно программировать Fun-карту и редактировать ее. Но редактор работает только с одной определенной кодировкой, а не Х в 1 .
1. Запускаем программу FunProm, при первом запуске проверяем наличие в программе необходимых для работы dll файлов,
если все на месте , то загружаем необходимые для прошивки карты файлы:
flash.hex , ee_ext.hex и ee_int.hex. Если мы программируем Х в 1 прошивку то ee_int.hex не загружаем.
Теперь жмем кнопку Erase , чтобы убедиться что карта полность стерта и чиста и жмем кнопку Program,
появляется табличка Confirm: «Verify eeprom while programing?»‘ на нее отвечаем No и карта программируется.
после чего начинается непосредственная запись нашей карты (все этапы происходят автоматически — без вашего дальнейшего участия).
После окончания процесса программирования внизу программы появляется надпись, что девайс запрограммирован: Device programmed
Редактирование ключей (только для одной кодировки)
Когда мы загрузим все три файла прошивки во втором окошке появиться надпись «SECA keys» (или ViaKey)
Здесь можно вручную менять ключи.
Если у нас есть файл с автоапдейтом, то двойным щелчком мыши открываем провайдера и вводим все детали необходимые для автоапдейта.
SA (Shared Address) — часть PPUA. Это первые 3 байта.
CUSTWP (Customer Word Pointer) — последний байт PPUA
UA (Unique Address)- серийный номер вашей оригиналки. Это одно из свойств автоапдейта Fun-карты, позволяющее вводить индивидуальный UA для каждого провайдера.
Provider Matrix пересылает нас к Package Bit Map (PBM)
Редактирование файлов Х в 1 можно выполнять программой PicBinEdit.
Комментарии
# alexprog 14.03.2017 00:31
Располагаю несовсем обычной фан картой выполненой на процессоре AT89S8253 вместо привычного AT90S8515 . Чтобы ее запрограммирова ть HEX файлы от AT90S8515 естественно неподходят. Единственный способ получить нужный HEX файл прошивки под нее — это иметь эмулирующий карточку исходник (желательно написанный на СИ) пусть даже он будет от AVR 90S8515 во всяком случае его легче перетянуть на AT89S8253.
На форумах предлагают только сами файлы готовых прошивок в HEX без изначального СИ кода. Готовые файлы HEX — можно дизассемблирова ть например припомощи AVR дизассемблер — но если изначально программа писалась на СИ то ассемблер такого проекта получается очень . Это осложняет перенос программы путем замещения команд в асемблере с ядра AT90S8515 в AT89S8253. У кого имеются исходнички от фанок на СИ пожайлуста поделитесь. Интересует работоспособное для просмотра ТРИКОТАЖА.
# alexprog 14.03.2017 00:32
Располагаю несовсем обычной фан картой выполненой на процессоре AT89S8253 вместо привычного AT90S8515 . Чтобы ее запрограммирова ть HEX файлы от AT90S8515 естественно неподходят. Единственный способ получить нужный HEX файл прошивки под нее — это иметь эмулирующий карточку исходник (желательно написанный на СИ) пусть даже он будет от AVR 90S8515 во всяком случае его легче перетянуть на AT89S8253.
На форумах предлагают только сами файлы готовых прошивок в HEX без изначального СИ кода. Готовые файлы HEX — можно дизассемблирова ть например припомощи AVR дизассемблер — но если изначально программа писалась на СИ то ассемблер такого проекта получается очень . Это осложняет перенос программы путем замещения команд в асемблере с ядра AT90S8515 в AT89S8253. У кого имеются исходнички от фанок на СИ пожайлуста поделитесь. Интересует работоспособное для просмотра ТРИКО.
Источник: www.imsprice.ru