{"id":10481,"date":"2023-01-12T15:17:23","date_gmt":"2023-01-12T13:17:23","guid":{"rendered":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/?page_id=10481"},"modified":"2025-03-20T10:35:42","modified_gmt":"2025-03-20T08:35:42","slug":"secure-firmware-update-solution","status":"publish","type":"page","link":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/secure-firmware-update-solution\/","title":{"rendered":"Secure firmware update solution"},"content":{"rendered":"\n<section class=\"wp-block-cgb-section-block section-service-page-v2-hero text-white\"><div class=\"section-bg bg__stretched\" style=\"background-image:url(https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/01\/Solutions_Hero-1600x562.png);opacity:1\"><\/div><div class=\"container container__main\">\n<ul class=\"wp-block-list hero-breadcrumbs\">\n<li>Our solutions<\/li>\n\n\n\n<li>Secure firmware update solution<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">A secure firmware update solution<\/h1>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" style=\"background-color:#3890e4\" href=\"#section-contact-form-11132\">Contact us<\/a><\/div>\n\n\n\n<style>\na.arrow-link-white a::after, .arrow-link-white a::after {\n  content: \"\";\n  display: inline-block;\n  background: url(\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/themes\/proekspert\/images\/boldLink_arrow-white.svg\") no-repeat;\n    background-size: auto;\n  width: 13px;\n  height: 13px;\n  background-size: contain;\n  margin-left: 15px;\n}\n\n\na.arrow-link-white.arrow-link-down a::after, .arrow-link-white.arrow-link-down a::after {\n\n    -webkit-transform: rotate(90deg);\n    -moz-transform: rotate(90deg);\n    -o-transform: rotate(90deg);\n    -ms-transform: rotate(90deg);\n    transform: rotate(90deg);\n\n}\n\n.arrow-link-white {\npadding-top: 30px;\n\n}\n\n.new-link-style  {\nborder-bottom-color: #3890e4 !important;\n\n}\n\n<\/style>\n\n\n<p class=\"arrow-link-white arrow-link-down\"><meta charset=\"utf-8\"><a href=\"#section-live-demo\">Watch our live demo here<\/a><\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer hidden-xs\"><\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-cgb-section-block text-section\" style=\"background-color:#f3f7f9\"><div class=\"container container__main\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading size22\" id=\"consultancy-services\">Device security<\/h3>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading size22\" id=\"nearshore-project-team\">Cloud connectivity<\/h3>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading size22\" id=\"one-stop-shop-or-turnkey\">Apps and portals<\/h3>\n<\/div>\n<\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-cgb-section-block\"><div class=\"container container__main\">\n<div class=\"wp-block-cgb-section-block left\"><div class=\"container container__narrow\">\n<p class=\"size24\">Proekspert helps device manufacturers to prepare for upcoming <a rel=\"noreferrer noopener\" href=\"https:\/\/digital-strategy.ec.europa.eu\/en\/library\/cyber-resilience-act\" class=\"new-link-style\" target=\"_blank\">EU Cyber Resilience Act<\/a> <\/p>\n\n\n\n<p class=\"size18\">We develop secure firmware update solutions that ensure the device software is protected no matter how the update package is delivered to the device: over-the-air (OTA) or wired medium. <\/p>\n\n\n\n<p class=\"size18\"><a href=\"#section-contact-form-11132\" class=\"new-link-style\">Register here<\/a> for free meeting where we help you to discover how to improve your device security.<\/p>\n\n\n\n<p class=\"size24\">The secure firmware update solution is used in three case scenarios.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-pb-accordion-item c-accordion__item js-accordion-item no-js why-choose\" data-initially-open=\"false\" data-click-to-close=\"true\" data-auto-close=\"false\" data-scroll=\"false\" data-scroll-offset=\"0\"><h4 id=\"at-104810\" class=\"c-accordion__title js-accordion-controller\" role=\"button\">S1. Preventing unintended device firmware updates<\/h4><div id=\"ac-104810\" class=\"c-accordion__content\">\n<p class=\"lh23\">Updating devices over the internet or on-site by a technician poses risks of malicious usage and simple human error and may render a device inoperable, causing enormous expense, especially when the device is in a difficult to reach or remote location. To give device manufacturers more control in the software update process, Proekspert has developed a hardware-level device firmware authenticity validation solution.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-pb-accordion-item c-accordion__item js-accordion-item no-js why-choose\" data-initially-open=\"false\" data-click-to-close=\"true\" data-auto-close=\"false\" data-scroll=\"false\" data-scroll-offset=\"0\"><h4 id=\"at-104811\" class=\"c-accordion__title js-accordion-controller\" role=\"button\">S2. Licensing device firmware<\/h4><div id=\"ac-104811\" class=\"c-accordion__content\">\n<p class=\"lh23\">Device makers need control over software that is run on their devices. Proekspert has developed a hardware-level license verification solution to determine if an end-user is eligible for software updates or new features.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-pb-accordion-item c-accordion__item js-accordion-item no-js why-choose\" data-initially-open=\"false\" data-click-to-close=\"true\" data-auto-close=\"false\" data-scroll=\"false\" data-scroll-offset=\"0\"><h4 id=\"at-104812\" class=\"c-accordion__title js-accordion-controller\" role=\"button\">S3. Protect device firmware for industrial espionage<\/h4><div id=\"ac-104812\" class=\"c-accordion__content\">\n<p class=\"lh23\"><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-cgb-section-block\" style=\"background-color:#f3f9ff\"><div class=\"container container__main\">\n<div class=\"wp-block-cgb-section-block left\"><div class=\"container container__narrow\">\n<h2 class=\"wp-block-heading size48\">Common risks when updating device software<\/h2>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Unverified sources<\/h3>\n\n\n\n<p>Offline devices cannot verify if the specific firmware image is coming from an authentic source<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Lack of trained specialists<\/h3>\n\n\n\n<p>Updating device software manually on site is costly for maintenance service providers<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Malicious users<\/h3>\n\n\n\n<p>Malicious users may tamper with the device by altering the original firmware update package<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Unintended features<\/h3>\n\n\n\n<p>Wrong firmware version may ruin the user experience or break important features<\/p>\n<\/div>\n<\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-cgb-section-block has-white-background-color\"><div class=\"container container__main\">\n<div class=\"wp-block-cgb-section-block left\"><div class=\"container container__narrow\">\n<h2 class=\"wp-block-heading\">Key features and benefits of our solution<\/h2>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"size18\">Enabling secure remote updates Over-the-Air and via Ethernet<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"size18\">Preventing human errors by protecting a device against manual invalid FW updates online and offline<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"size18\">Protecting device software against malicious usage and network attack<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"size18\">Enabling device-level software licenses<\/p>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>To learn how secure Over-the-Air firmware updates are integrated into <strong>frequency converters<\/strong>, <a class=\"new-link-style\" href=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/case-studies\/secure-over-the-air-firmware-capability-for-frequency-converters\/\" target=\"_blank\" rel=\"noreferrer noopener\">explore our case study showcasing this capability in action<\/a>.<\/p>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-cgb-section-block has-white-background-color padding-bottom-0\"><div class=\"container container__main\">\n<div class=\"wp-block-cgb-section-block left\"><div class=\"container container__narrow\">\n<h2 class=\"wp-block-heading size48\">How it works<\/h2>\n\n\n\n<p>Proekspert\u2019s firmware authenticity verification software uses a crypto processor chip (TPM) integrated with a device\u2019s motherboard to automatically verify an update file signature and\/or decrypt a previously encrypted firmware update package. Each TPM is unique, so on the device software development side the firmware is signed or encrypted for devices one by one. When a device updater discovers firmware with an incorrect signature or encryption, the update process halts without altering already installed software.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Secure FW update from a cloud service<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1577\" height=\"822\" src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/03\/20230302_ProekspertOTA.svg\" alt=\"\" class=\"wp-image-10924\"\/><\/figure>\n\n\n\n<div class=\"wp-block-cgb-section-block left\"><div class=\"container container__narrow\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Read more<\/h2>\n\n\n<div class=\"vlp-link-container vlp-template-default\">\n\t\t\t<a href=\"https:\/\/proekspert.com\/blog\/connected-products\/secure-firmware-updater-technology\/\" class=\"vlp-link\" title=\"Secure Firmware Updater technology | Proekspert\" rel=\"nofollow\" target=\"_blank\"><\/a>\n\t\t\t<div class=\"vlp-link-image-container\">\n\t\t\t\t\t\t<div class=\"vlp-link-image\"><img decoding=\"async\" src=\"https:\/\/proekspert.com\/wp-content\/uploads\/2024\/03\/sfu-1.jpg\" style=\"max-width: 1200px; max-height: 1200px\" \/><\/div>\n\t\t\t<\/div>\n\t\t<div class=\"vlp-link-text-container\">\n\t\t\t\t<div class=\"vlp-link-title\">\n\t\t\tSecure Firmware Updater technology | Proekspert\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-link-summary\">\n\t\t\t\t\t\tThe technology behind the custom secure firmware updater for industrial devices&#8230;\n\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-post-link\">\n\t\t\t<a href=\"https:\/\/proekspert.com\/blog\/connected-products\/secure-firmware-updater-technology\/\" title=\"Secure Firmware Updater technology | Proekspert\" rel=\"nofollow\" target=\"_blank\">https:\/\/proekspert.com\/blog\/connected-products\/secure-firmware-updater-technology\/<\/a>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n<div class=\"vlp-link-container vlp-template-default\">\n\t\t\t<a href=\"https:\/\/proekspert.com\/blog\/connected-products\/secure-firmware-updaters-on-stm32-mcus\/\" class=\"vlp-link\" title=\"Secure Firmware Updaters on STM32 MCUs | Proekspert\" rel=\"nofollow\" target=\"_blank\"><\/a>\n\t\t\t<div class=\"vlp-link-image-container\">\n\t\t\t\t\t\t<div class=\"vlp-link-image\"><img decoding=\"async\" src=\"https:\/\/proekspert.com\/wp-content\/uploads\/2024\/03\/BlogPicture_sfu2-1.jpg\" style=\"max-width: 1200px; max-height: 1200px\" \/><\/div>\n\t\t\t<\/div>\n\t\t<div class=\"vlp-link-text-container\">\n\t\t\t\t<div class=\"vlp-link-title\">\n\t\t\tSecure Firmware Updaters on STM32 MCUs | Proekspert\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-link-summary\">\n\t\t\t\t\t\tSTM32-based Secure Firmware Updater for industrial device manufacturers&#8230;\n\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vlp-post-link\">\n\t\t\t<a href=\"https:\/\/proekspert.com\/blog\/connected-products\/secure-firmware-updaters-on-stm32-mcus\/\" title=\"Secure Firmware Updaters on STM32 MCUs | Proekspert\" rel=\"nofollow\" target=\"_blank\">https:\/\/proekspert.com\/blog\/connected-products\/secure-firmware-updaters-on-stm32-mcus\/<\/a>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-cgb-section-block text-white margin-top-50\" style=\"background-color:#121337\"><div class=\"container container__main\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full img-pdf-download\"><img decoding=\"async\" width=\"414\" height=\"574\" src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/Min_Secure-firmware-update-solution.png\" alt=\"\" class=\"wp-image-14188\" srcset=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/Min_Secure-firmware-update-solution.png 414w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/Min_Secure-firmware-update-solution-216x300.png 216w\" sizes=\"(max-width: 414px) 100vw, 414px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-text-align-left h1\">Get the solution brief<\/h2>\n\n\n\n<p class=\"size18 margin-bottom-10\">Discover how Shield-loT enables organizations to monitor and secure any loT device, application and network<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-white-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2024\/06\/20240328_Secure_firmware_update_solution.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Download PDF<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cgb-section-block left m-padding-left-0 m-padding-right-0\"><div class=\"container container__narrow\"><\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer visible-xs\"><\/div>\n<\/div><\/section>\n\n\n<section class=\"wp-block-cgb-section-block contact-form left\" id=\"section-contact-form-11132\"><div class=\"container container__main\"><div class=\"contact-form-column\"><div class=\"row\"><div class=\"col-md-8 contact-form-form-column\"><h2>Get in touch<\/h2><div class=\"lb-eventbox-content\"><div class=\"lb-form\"><p><\/p>\n<p>We have tens of years of experience in developing secure software by design. Keeping the balance between security and end-user experience is a common practice for us.<\/p>\n<p>Leave your contacts below, and let's have a quick online call to see if we are the right partner for you to prepare your devices and infrastructure for CRA.<\/p><form class=\"lb-reg-form\"><input type=\"hidden\" name=\"id\" value=\"11132\"><input type=\"hidden\" name=\"url\" id=\"url\" value=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/pages\/10481\"><input type=\"hidden\" name=\"cid\" id=\"cid\" value=\"\"><input type=\"hidden\" name=\"gaid\" id=\"gaid\" value=\"\"><div class=\"form-fields\"><div class=\"form-group form-group--name\"><label for=\"11132_name\">Full name <span class=\"required-dot\">*<\/span><\/label><input type=\"text\" name=\"name\" id=\"11132_name\" required><\/div><div class=\"form-group form-group--company\"><label for=\"11132_company\">Company<\/label><input type=\"text\" name=\"company\" id=\"11132_company\"><\/div><div class=\"form-group form-group--email\"><label for=\"11132_email\">E-mail <span class=\"required-dot\">*<\/span><\/label><input type=\"text\" name=\"email\" id=\"11132_email\" required><\/div><div class=\"form-group form-group--message\"><label for=\"11132_message\">Your message <span class=\"required-dot\">*<\/span><\/label><textarea name=\"message\" id=\"11132_message\" required><\/textarea><\/div><\/div><div class=\"lb-error\"><p>Please fill all the mandatory fields (marked with *).<\/p><\/div><div class=\"lb-submit\"><button class=\"wp-block-button__link\">Send message<\/button><svg class=\"contact-form-loader\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" stroke=\"#3890E4\"><g fill=\"none\" fill-rule=\"evenodd\"><g transform=\"translate(1 1)\" stroke-width=\"2\"><circle stroke-opacity=\".5\" cx=\"18\" cy=\"18\" r=\"18\"\/><path d=\"M36 18c0-9.94-8.06-18-18-18\"><animateTransform attributeName=\"transform\" type=\"rotate\" from=\"0 18 18\" to=\"360 18 18\" dur=\"1s\" repeatCount=\"indefinite\"\/><\/path><\/g><\/g><\/svg><\/div><div class=\"lb-recaptcha-branding\"><p>This site is protected by reCAPTCHA and the Google <a href=\"https:\/\/policies.google.com\/privacy\" target=\"_blank\">Privacy Policy<\/a> and <a href=\"https:\/\/policies.google.com\/terms\" target=\"_blank\">Terms of Service<\/a> apply.<\/p><\/div><\/form><\/div><div class=\"lb-success\"><div class=\"success-icon\"><svg width=\"65\" height=\"51\" viewBox=\"0 0 65 51\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M4 25.3396L21.7662 43L61 4\" stroke=\"#1AD14C\" stroke-width=\"10\"\/><\/svg><\/div><h2>Thank You!<\/h2><p>Your message has been sent. Our team will get back to you as soon as possible!<\/p><button class=\"wp-block-button__link js-send-more\">Send One More<\/button><\/div><\/div><\/div><div class=\"contact-form-person-column col-md-4\"><div class=\"contact-person-item\"><div class=\"person-item\">\n            \t<div class=\"image\" style=\"background-image: url(https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2022\/03\/ContactImage_Jukka.png)\"><\/div>\n              \t<div class=\"info\">\n                \t<div class=\"top\">\n                    \t<h3 class=\"person-item-title\">Jukka Antero Halttunen<\/h3>\n                    \t<div class=\"person-item-position position\">Embedded Software and Systems Lead<\/div>\n                    \t<div class=\"person-item-languages\"><\/div>\n                  \t<\/div>\n                  \t<div class=\"bottom formatted\">\n                    \t<a href=\"mailto:jukkaantero.halttunen@proekspert.com\" class=\"contact-person-item-email\"><svg width=\"14\" height=\"10\" viewBox=\"0 0 14 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.824823 0.07205C0.559619 0.157453 0.154024 0.585247 0.0718889 0.866223C-0.023963 1.19429 -0.023963 8.79906 0.0718889 9.12713C0.159762 9.42765 0.562734 9.83712 0.858486 9.92641C1.18375 10.0245 12.8163 10.0245 13.1415 9.92641C13.4373 9.83712 13.8402 9.42765 13.9281 9.12713C14.024 8.79906 14.024 1.19429 13.9281 0.866223C13.8402 0.565701 13.4373 0.156232 13.1415 0.0669414C12.835 -0.025514 1.11276 -0.0206831 0.824823 0.07205ZM9.91108 3.56553C7.24783 6.27173 7.2187 6.2991 7 6.2991C6.7813 6.2991 6.75217 6.27173 4.08892 3.56553L1.39879 0.832017H7H12.6012L9.91108 3.56553ZM2.5871 6.78737L0.824823 8.57806V4.99668V1.41529L2.5871 3.20598L4.34937 4.99668L2.5871 6.78737ZM13.1752 5.01045V8.57806L11.413 6.78748L9.65084 4.9969L11.399 3.21987C12.3605 2.2425 13.1535 1.44283 13.1612 1.44283C13.1689 1.44283 13.1752 3.04828 13.1752 5.01045ZM5.58004 6.25007C6.43576 7.12632 6.73408 7.26458 7.36685 7.07828C7.6544 6.9936 7.74649 6.92147 8.38116 6.28389L9.07923 5.58262L10.8402 7.37197L12.6012 9.16133H7.00022H1.39928L3.14735 7.38441C4.10881 6.40711 4.90825 5.60749 4.92394 5.60749C4.93968 5.60749 5.23488 5.89663 5.58004 6.25007Z\" fill=\"#3890E4\"\/><\/svg>jukkaantero.halttunen<br>@proekspert.com<\/a>\n                    \t<a href=\"https:\/\/www.linkedin.com\/in\/jukka-halttunen\/\" target=\"_blank\" class=\"person-item-linked-in\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.8804 0H1.19614C0.557957 0 0 0.459495 0 1.09039V12.8002C0 13.4347 0.557957 14 1.19614 14H12.8768C13.5186 14 14 13.4311 14 12.8002V1.09039C14.0036 0.459495 13.5186 0 12.8804 0ZM4.33967 11.6697H2.33394V5.43371H4.33967V11.6697ZM3.40609 4.48554H3.3915C2.74967 4.48554 2.33394 4.00781 2.33394 3.40974C2.33394 2.80073 2.76061 2.33394 3.41703 2.33394C4.07345 2.33394 4.4746 2.79708 4.48918 3.40974C4.48918 4.00781 4.07345 4.48554 3.40609 4.48554ZM11.6697 11.6697H9.66396V8.25996C9.66396 7.44308 9.37222 6.88513 8.64651 6.88513C8.0922 6.88513 7.76399 7.26075 7.61812 7.62542C7.56342 7.75671 7.54883 7.9354 7.54883 8.11774V11.6697H5.5431V5.43371H7.54883V6.30164C7.84057 5.88591 8.29642 5.28784 9.35763 5.28784C10.6741 5.28784 11.6697 6.15577 11.6697 8.02657V11.6697Z\" fill=\"#3890E4\"\/><\/svg>Jukka Halttunen<\/a>\n                    \t<a href=\"tel:+372516216173\" class=\"person-item-phone\"><svg width=\"14\" height=\"15\" viewBox=\"0 0 14 15\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.6407 0.235601C1.88131 0.715141 0.119677 2.88772 0.00845239 3.48184C-0.0376864 3.72847 0.10956 4.48218 0.340488 5.18127C0.711762 6.30522 1.57553 7.81722 2.53346 9.02017C3.06432 9.68685 4.3841 11.0046 5.07068 11.5535C6.58157 12.7614 8.36829 13.6927 9.70257 13.9677C10.3629 14.1037 10.5865 14.0888 10.9687 13.883C11.6545 13.5137 13.0033 12.4077 13.5377 11.7764C14.049 11.1723 14.1139 10.8866 13.8417 10.4394C13.6924 10.1939 12.0573 9.10586 11.1398 8.64138C10.0343 8.08172 9.78836 8.12052 9.07113 8.96777L8.63296 9.48541L8.34309 9.37089C6.82723 8.77208 5.56558 7.59257 4.87045 6.12441C4.53421 5.4143 4.52415 5.46605 5.09232 4.98259C5.72832 4.44145 5.87492 4.17349 5.77142 3.74131C5.64435 3.21042 4.74204 1.61221 3.99575 0.596164C3.57529 0.023729 3.15384 -0.0884489 2.6407 0.235601ZM3.63295 1.71167C4.05113 2.34242 4.60438 3.32448 4.77724 3.74277L4.85981 3.94257L4.51205 4.23866C3.86704 4.78783 3.60874 5.07947 3.60874 5.25875C3.60874 5.66574 4.09849 6.7765 4.61847 7.54885C5.47517 8.82125 7.02161 9.97409 8.41028 10.3754L8.85518 10.504L9.06558 10.3432C9.18131 10.2547 9.42048 10.0053 9.59714 9.78889C10.1389 9.1252 10.0682 9.14934 10.6347 9.4346C11.4991 9.86988 13.0236 10.8344 13.0236 10.946C13.0236 11.002 12.0672 11.9343 11.6786 12.2572C11.0913 12.7451 10.4978 13.1228 10.3184 13.1228C10.0556 13.1228 9.30078 12.9139 8.72255 12.6812C6.4683 11.774 4.04019 9.70426 2.4682 7.34981C1.76389 6.29502 1.14128 4.88635 0.976315 3.97457C0.913978 3.63012 0.91772 3.60609 1.06994 3.37289C1.57372 2.60089 3.03204 0.952566 3.14776 1.02425C3.17531 1.0413 3.39366 1.35064 3.63295 1.71167Z\" fill=\"#3890E4\"\/><\/svg>Phone: +372 51621 6173<\/a>\n                  \t<\/div>\n            \t<\/div>\n          \t<\/div><\/div><\/div><\/div><\/div><\/div><\/section><script>!function(){window.addEventListener(\"load\",function(){!function(){try{var t,e,n=ga.getAll();for(t=0,e=n.length;t<e;t+=1)if(\"UA-151528475-1\"===n[t].get(\"trackingId\")){var d=n[t].get(\"clientId\");return document.getElementById(\"gaid\")&&\"string\"==typeof d&&document.getElementById(\"gaid\").setAttribute(\"value\",d),n[t].get(\"clientId\")}}catch(t){}}()})}();<\/script>\n\n\n\n<section class=\"wp-block-cgb-section-block has-white-background-color padding-top-0\"><div class=\"container container__main\">\n<div class=\"wp-block-cgb-section-block left\"><div class=\"container container__narrow\">\n<h2 class=\"wp-block-heading size48\">Why Proekspert?<\/h2>\n\n\n\n<p>Proekspert has comprehensive expertise in developing custom industrial device security solutions. For 30 years we have helped our clients develop device security and update solutions. In addition of building custom firmware update solutions we are experienced in using over-the-air (OTA) and various industrial communication protocols and mediums.<\/p>\n\n\n\n<p>It\u2019s crucial to strike a balance between security and usability. By following best practices, integrating security early in the development process, and considering user experience, you can prepare for the CRA while ensuring your devices remain usable and efficient.<\/p>\n\n\n\n<p>If you\u2019re looking for an experienced embedded software solutions development partner to improve your device security, feel free to contact us.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div id=\"section-live-demo\" class=\"wp-block-embed__wrapper\">\n<iframe title=\"Proekspert live demo at embedded world fair 2023\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/XKiWU0E0V-M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Live demo at The embedded world 2023 Fair by Jukka Antero Halttunen.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"840\" src=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/05\/terry-jukka.jpg\" alt=\"The embedded world 2023 Exhibition&amp;Conference, Terry London and Jukka Antero Halttunen.\" class=\"wp-image-11472\" title=\"The embedded world 2023 Exhibition&amp;Conference, Terry London and Jukka Antero Halttunen.\" srcset=\"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/05\/terry-jukka.jpg 1600w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/05\/terry-jukka-300x158.jpg 300w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/05\/terry-jukka-768x403.jpg 768w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/05\/terry-jukka-1536x806.jpg 1536w, https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-content\/uploads\/2023\/05\/terry-jukka-1200x630.jpg 1200w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-element-caption\">The embedded world 2023 Exhibition&amp;Conference, Terry London and Jukka Antero Halttunen.<\/figcaption><\/figure>\n<\/div><\/div>\n<\/div><\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":10804,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"service-page-template2.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-10481","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/pages\/10481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/comments?post=10481"}],"version-history":[{"count":188,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/pages\/10481\/revisions"}],"predecessor-version":[{"id":15605,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/pages\/10481\/revisions\/15605"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/media\/10804"}],"wp:attachment":[{"href":"https:\/\/clients.triloogia.ee\/proekspert\/wp-new\/wp-json\/wp\/v2\/media?parent=10481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}