Метод захисту ключів шифрування в мікроконтролерах з використанням спеціальних апаратних блоків

dc.citation.epage7
dc.citation.issue905
dc.citation.journalTitleВісник Національного університету “Львівська політехніка”. Серія: Комп’ютерні системи та мережі
dc.citation.spage3
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorБачинський, Р. В.
dc.contributor.authorBachynskyy, R.
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2020-03-10T13:14:59Z
dc.date.available2020-03-10T13:14:59Z
dc.date.created2018-02-26
dc.date.issued2018-02-26
dc.description.abstractНаведено метод захисту окремих ділянок пам’яті в мікроконтролерах фірми STM, які можуть бути використані для зберігання секретних ключів шифрування даних, за допомогою спеціального апаратного блоку «Firewall». Цей метод забезпечує доступ до певних областей пам’яті мікроконтролера тільки з визначених конфігурацією апаратного блоку ділянок пам’яті програм і блокує доступ з інших областей пам’яті. Оскільки до мікроконтролерів фірми STM можна підключати зовнішню як Flash, так і SRAM (для розширення пам’яті програм і даних), було досліджено як захист ділянок зовнішньої пам’яті, так і спроби доступу з них до захищених областей.
dc.description.abstractThe proposed article demonstrates how to protect some memory areas in STM microcontrollers, what could be used for secret cypher keys storing, by using special hardware block “Firewall”. This method provides access to predefined microcontroller’s memory areas form configured in “Firewall” address space and blocks access from another program memory space. Since, STM microcontrollers provides connection to external Flash and SRAM for address space expanding, memory protection with “Firewall” was investigated when unauthorized code from external memory tries to get access to protected memory areas.
dc.format.extent3-7
dc.format.pages5
dc.identifier.citationБачинський Р. В. Метод захисту ключів шифрування в мікроконтролерах з використанням спеціальних апаратних блоків / Р. В. Бачинський // Вісник Національного університету “Львівська політехніка”. Серія: Комп’ютерні системи та мережі. — Львів : Видавництво Національного університету “Львівська політехніка”, 2018. — № 905. — С. 3–7.
dc.identifier.citationenBachynskyy R. Secret keys protection method for microcontrollers, based on special hardware blocks using / R. Bachynskyy // Visnyk Natsionalnoho universytetu "Lvivska politekhnika". Serie: Kompiuterni systemy ta merezhi. — Lviv : Vydavnytstvo Natsionalnoho universytetu "Lvivska politekhnika", 2018. — No 905. — P. 3–7.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/47201
dc.language.isouk
dc.publisherВидавництво Національного університету “Львівська політехніка”
dc.relation.ispartofВісник Національного університету “Львівська політехніка”. Серія: Комп’ютерні системи та мережі, 905, 2018
dc.relation.references1. RM0351 Reference manual, STM32L4x5 and STM32L4x6 advanced Arm-based 32-bit MCUs ./ https://www.st.com/content/ccc/resource/technical/document/reference_manual/02/35/09/0c/4f/f7/40/03/DM00083560.pdf/files/DM00083560.pdf/jcr:content/translations/en.DM00083560.pdf
dc.relation.references2. AN4729 Application note, STM32L0/L4 FIREWALL overview./ https://www.st.com/content/ccc/resource/technical/document/application_note/43/66/7c/63/87/9f/4c/b2/DM00209768.pdf/files/DM00209768.pdf/jcr:content/translations/en.DM00209768.pdf
dc.relation.references3. AN4758: Proprietary code read-out protection on microcontrollers of the STM32L4 Series./ https://www.st.com/content/ccc/resource/technical/document/application_note/group0/1f/99/ef/d6/24/8d/44/08/DM00226247/files/DM00226247.pdf/jcr:content/translations/en.DM00226247.pdf
dc.relation.referencesen1. RM0351 Reference manual, STM32L4x5 and STM32L4x6 advanced Arm-based 32-bit MCUs ./ https://www.st.com/content/ccc/resource/technical/document/reference_manual/02/35/09/0c/4f/f7/40/03/DM00083560.pdf/files/DM00083560.pdf/jcr:content/translations/en.DM00083560.pdf
dc.relation.referencesen2. AN4729 Application note, STM32L0/L4 FIREWALL overview./ https://www.st.com/content/ccc/resource/technical/document/application_note/43/66/7c/63/87/9f/4c/b2/DM00209768.pdf/files/DM00209768.pdf/jcr:content/translations/en.DM00209768.pdf
dc.relation.referencesen3. AN4758: Proprietary code read-out protection on microcontrollers of the STM32L4 Series./ https://www.st.com/content/ccc/resource/technical/document/application_note/group0/1f/99/ef/d6/24/8d/44/08/DM00226247/files/DM00226247.pdf/jcr:content/translations/en.DM00226247.pdf
dc.relation.urihttps://www.st.com/content/ccc/resource/technical/document/reference_manual/02/35/09/0c/4f/f7/40/03/DM00083560.pdf/files/DM00083560.pdf/jcr:content/translations/en.DM00083560.pdf
dc.relation.urihttps://www.st.com/content/ccc/resource/technical/document/application_note/43/66/7c/63/87/9f/4c/b2/DM00209768.pdf/files/DM00209768.pdf/jcr:content/translations/en.DM00209768.pdf
dc.relation.urihttps://www.st.com/content/ccc/resource/technical/document/application_note/group0/1f/99/ef/d6/24/8d/44/08/DM00226247/files/DM00226247.pdf/jcr:content/translations/en.DM00226247.pdf
dc.rights.holder© Національний університет “Львівська політехніка”, 2018
dc.rights.holder© Бачинський Р. В., 2018
dc.subjectмікроконтролери
dc.subjectшифрування
dc.subjectключі шифрування
dc.subjectmicrocontrollers
dc.subjectcyphering
dc.subjectsecret keys
dc.subject.udc621
dc.titleМетод захисту ключів шифрування в мікроконтролерах з використанням спеціальних апаратних блоків
dc.title.alternativeSecret keys protection method for microcontrollers, based on special hardware blocks using
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Thumbnail Image
Name:
2018n905_Bachynskyy_R-Secret_keys_protection_method_3-7.pdf
Size:
451.9 KB
Format:
Adobe Portable Document Format
Thumbnail Image
Name:
2018n905_Bachynskyy_R-Secret_keys_protection_method_3-7__COVER.png
Size:
363.15 KB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.97 KB
Format:
Plain Text
Description: