Риски выдачи УКЭП без ведома владельца или ее компрометации существуют вне зависимости от способа ее выпуска, была-ли она получена посредством Госключа или иным образом.
Как я понимаю "Госключ" разрабатывали специалисты "ИнфоТеКС Интернет Траст", он-же является одним из крупных аккредитованных УЦ и они-же и выдают УКЭП при использовании этого ПО
Может, если он предварительно оформил УКЭП и доступ к ней осуществляется посредством приложения "Госключ", которое в свою очередь установлено у него на смартфоне и аутентифицироваться в нем можно посредством пароля ;)
Открыто что? Есть возможность дистанционно наложить запрет на сделки с недвижимостью без личного присутствия собственника, используя приложение "Госключ". Снять такой запрет дистанционно тоже возможно опять-же при наличии квалифицированной электронной подписи.
Касательно госуслуг и квартиры: есть возможность при наличии квалифицированной ЭП дистанционно через госуслуги наложить запрет на сделки с недвижимостью без личного присутствия
Огромное спасибо за ваш код, сделал 2 диска, LUN_NUM_EEPROM is WriteProtected
int8_t STORAGE_IsWriteProtected_FS(uint8_t lun)
{
switch(lun)
{
case LUN_NUM_MICROSD:
return (USBD_OK);
case LUN_NUM_EEPROM:
return (USBD_BUSY);
default:
return (USBD_FAIL);
}
}
несмотря на это, в
static int8_t SCSI_ModeSense6(USBD_HandleTypeDef *pdev, uint8_t lun, uint8_t *params)
проверка
/* Check If media is write-protected */
if (((USBD_StorageTypeDef *)pdev->pUserData)->IsWriteProtected(lun) == 1)
{
MSC_Mode_Sense6_data[2] |= 0x80;
}
срабатывает для обоих (для lun=LUN_NUM_MICROSD и для lun=LUN_NUM_EEPROM) и
WIndows 7 запрещает писать на оба диска, полечил костылем:
if(lun==0)
{
MSC_Mode_Sense6_data[2] &= 0x7f;
}
Windows теперь разрешает запись на LUN_NUM_MICROSD и запрещает на LUN_NUM_EEPROM
но как сделать это корректно не знаю :(
Вероятно я несколько косноязычен, издержки советского образования ;)
Да 4-битная шина работает, в составе куба масса примеров реализации в том числе и через DMA
Нет не все, но как оказалось для SD карт наиболее губителен не перегрев при пайке феном, когда карта не запитана, а повышенные температуры во время эксплуатации. Карты начинают «деградировать». Проявляться это может как существенное увеличение времени записи на карту одного блока вплоть до невозможности работы с ней. Здесь один хабравчанин проводил тесты скорости чтения-записи и тока потребления карт памяти. В свое время мной были получены схожие результаты, только опубликованные в статье картинки могли сильно измениться в худшую сторону после тестовых прогонов на высокой температуре. Лечится подбором разных типов карт, причем одни и те-же карты из разных партий могут вести себя по разному. Дешевые noname карты могут показать себя лучше, чем industrial SD card с расширенным температурным диапазоном.
Когда говорят «подключить SD card через SPI» это и есть «SDIO по однобитному интерфейсу» (на картинке из CubeMX — SD 1 bit). Для 8-ми битных AVR контроллеров альтернативы не было, для STM32 можно использовать более производительный «SD 4 bits Wide bus»
Хронологически так и происходило, сначала медленный восьмиразрядный AVR через SPI, потом более быстрый STM через SDIO и в не зависимости от типа и производительности контроллера и используемого интерфейса доступа к памяти — однозначно шустрый доступ к карте через GL823 со стороны компьютера. Именно это я и пытался донести.
Примерно так и реализовано. Что касается QFN, то такие корпуса используются, BGA — же не знаю как поведут себя при значительных вибрациях и периодических температурных расширениях. Только планировал пробовать в опытной эксплуатации.
Есть вариант устройства и с таким коннектором, но, как оказалось, наиболее слабым местом является не столько способ установки карты на плату, сколько сама SD карта в условиях эксплуатации при повышенных температурных, вибрационных и ударных нагрузках…
Планируется и такая реализация, но в отличии от SD card нужно:
больше ног (для STM32F407 удобно пользовать FSMC, а на 64 пиновом корпусе F405 этого интерфейса уже нет), следить за выравниванием износа (wear-leveling) (в SD этим занимается контроллер карты). Хотя второе замечание для организации логгера с последовательной посекторной записью, вероятно не так актуально, многое зависит от задачи. Например при реализации вышеописанного устройства целостность хранимой информации не столь важна и в значительной мере компенсируется ее избыточностью.
скорость при использовании GL823 составляет ~150 Мбит/сек, на USB3300 не переходил, а согласно рекомендаций уважаемого grafalex и изучения статьи CDC+MSC USB Composite Device на STM32 HAL, портировал его код с STM32F103 на STM32F407 для реализации композитного CDC+MSC device
А мне очень интересно читать такие мемуары, 58 лет, ностальгия..
Риски выдачи УКЭП без ведома владельца или ее компрометации существуют вне зависимости от способа ее выпуска, была-ли она получена посредством Госключа или иным образом.
А разве при отсутствующей УКЭП есть альтернатива ее дистанционного получения, без использования Госключа?
Как я понимаю "Госключ" разрабатывали специалисты "ИнфоТеКС Интернет Траст", он-же является одним из крупных аккредитованных УЦ и они-же и выдают УКЭП при использовании этого ПО
Может, если он предварительно оформил УКЭП и доступ к ней осуществляется посредством приложения "Госключ", которое в свою очередь установлено у него на смартфоне и аутентифицироваться в нем можно посредством пароля ;)
Открыто что? Есть возможность дистанционно наложить запрет на сделки с недвижимостью без личного присутствия собственника, используя приложение "Госключ". Снять такой запрет дистанционно тоже возможно опять-же при наличии квалифицированной электронной подписи.
Касательно госуслуг и квартиры: есть возможность при наличии квалифицированной ЭП дистанционно через госуслуги наложить запрет на сделки с недвижимостью без личного присутствия
Да 4-битная шина работает, в составе куба масса примеров реализации в том числе и через DMA
больше ног (для STM32F407 удобно пользовать FSMC, а на 64 пиновом корпусе F405 этого интерфейса уже нет), следить за выравниванием износа (wear-leveling) (в SD этим занимается контроллер карты). Хотя второе замечание для организации логгера с последовательной посекторной записью, вероятно не так актуально, многое зависит от задачи. Например при реализации вышеописанного устройства целостность хранимой информации не столь важна и в значительной мере компенсируется ее избыточностью.