Find Jobs
Hire Freelancers

Create an STM32 MCU Encrypted RSA Asynchronous encrypted DFU bootloader

$500-5000 USD

Completed
Posted over 5 years ago

$500-5000 USD

Paid on delivery
We want a bootloader that uses Asynchronous encryption to load a Private Key signed DFU over USB. So the sequence will be as follows. A binary file on a PC is encrypted using a Private Key to create a DFU The DFU will be loaded on the MCU and decrypted using Public Key. (Probably using the STM example DFU tool) The Bootloader is re-flashed with the contents of the DFU (It can be the same code but with a different version number to ensure working) The STM32 is restarted to some simple function such as Flashing LED.
Project ID: 18080648

About the project

14 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I am interested in your project. I have a good expirience in STM32 and DFU. I have a development boards and tools. Best regards, Vyacheslav.
$500 USD in 5 days
4.8 (39 reviews)
6.3
6.3
14 freelancers are bidding on average $3,258 USD for this job
User Avatar
Hi, I am a post graduate power electronics engineer and having very good experience in product design and development. I am excellent in embedded design & programming using pic, dspic controllers and MATLAB codding for Power projects, Boot loaders, Bluetooth & GPS designs, CAN communication, EEprom. UART , RF circuits ,Protocols for networking, wi-Fi routers,OBD diagnosis with CAN bus protocols, Electrical vehicles and AC drives, stepper motor controls. I designed sine wave inverters for standalone and grid tie Inverters. I designed projects like Off line UPS up to 3 KVA, 5kW motor controller for electrical vehicles ,synchronous rectifiers, Solar MPPT chargers, Solar trackers, Battery chargers ,Grid tie inverters design with PLL and feedback control circuit emergency light of 66W and Online UPS control cards, Battery Charging power supplies, LED drivers for PWM controlling and dimming, SMPS, Power supplies. I have experience in schematics and PCB design experience in Altium and ORCAD. I am ready to work for you. Please contact for further discussion.
$5,555 USD in 50 days
4.9 (51 reviews)
6.7
6.7
User Avatar
⭐⭐⭐⭐ i will finish your project very quickly. ⭐⭐⭐⭐⭐⭐ I read through the job details extremely carefully. * 7+ years experience in STM32 firmware development. Timely delivery 24 hours communication Hope to get your early response Thanks ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
$4,444 USD in 10 days
5.0 (3 reviews)
5.6
5.6
User Avatar
I have long experience with 8-bit , 16-bit and 32-bit micro-controllers. I work with Microchip (PIC) , Atmel (AVR , SAM) , ST (STM) , TI (MSP) , Nordic (nRF52), and NXP (LPC) micro-controllers. I use KEIL IDE , Atmel Studio , Code Composer Studio and MPLABX IDE . I deliver tested , neat and well-commented code that can be reused or modified for future development. You can see samples of my previous work on my portfolio and youtube channel. More to be discussed once you contact me . BR, M.T.
$555 USD in 10 days
4.8 (41 reviews)
6.0
6.0
User Avatar
Hi. I'm professional programmer/electronic hardware developer with experience over 20 years. I started with STM since STR911 and very well know STM32 platform. I have experience with writing encrypted bootloaders in Keil IDE. We can discuss project's details in chat. Regards, Alex. p.s. I forgot to ask you-what STM model do you want to use?
$3,333 USD in 30 days
5.0 (9 reviews)
5.5
5.5
User Avatar
Dear Employer, How are you? As you can see in my profile, I have great experience in C/C++, C#, and Java programming as well as Microcontroller. Especially, I have completed many Raspberry Pi and Arduino projects and have these boards in my hand now. I would like to discuss your project and get what you need. Please give me your details, then I will provide best solution for you. Thanks
$3,000 USD in 30 days
5.0 (5 reviews)
4.8
4.8
User Avatar
Hello, We are a 14 year old Electronics design and Manufacturing Company working as an IOT design partner for Toshiba Semiconductors, Avnet, WPG and many others. We have a team of Designing and Developing Electronics Projects and have good experience in Electronics system design with greater experience in the relevant field. My Expertise: • Electronics System Design. • Software Developement on various MCU / MPU. • Embedded Hardware Design. • RF Modules • Expertise on various WorkBenchs / IDE Our past product experiences includes: - Communication products on (Bluetooth, wifi, gsm-2g/3g/4g with and without gps, Lora, sigfox) - Commercial products (fully automatic top loading washing machine with fuzzy logic, smart microwave over, BLDC fans and compressor drives for air conditioners, Led lightings-home down lights, smart bulbs and tube lights, solar street lights and high bay lights) - Automotive products (tire pressure management systems, obd2, Bluetooth for infotainment, ev charging stations, BLDC drives, Battery management systems) We have a production capacity to support international quality standards of production. We hence request-fully submit our proposal for your evaluation and reassure you of our quality and promptness. We also are willing to sign a long term freelancer support contract for your future needs as well. awaiting your response. regards, Mihir
$3,055 USD in 10 days
5.0 (2 reviews)
4.4
4.4
User Avatar
Hi! Our team is working with Cortex family MCUs almost on each project and it will be not complicated to create desired encryption. Lets arrange a small call and we will be able to share additional details or we can do it in chat here. Whatever you prefer. What do you think?
$2,611 USD in 10 days
5.0 (2 reviews)
4.3
4.3
User Avatar
We are a team of engineers having expertise on embedded domain. We have worked on several embedded linux/android SBC like Wandboard(IMX6Q), AM335x-sk, Dragon Board, Intrinsyc Q820, Mistral microSOM (Qualcomm), Pi0W, Pi2 & Pi3, Beagle Bone (Black & Green Wireless), C.H.I.P, Orange-Pi-Zero etc as well as Microcontroller Development Boards like Arduino, PIC and STM32 we have worked with various build system including make, busybox, buildroot, yocto, openwrt, android etc. BLE, IOT and Wireless Technologies: 6LBR, contiki, openthread on CC26XX platform, TI-BLE stack(v2.20) TI-sensortag CC2650 (with debug_dev_pack and lcd_dev pack),TI-Launchpad, Keyfob(CC2541) and CC2540, CC-Debugger, NodeMCU(ESP8266), ESP32DevKit and nRF51 and nRF52 We have created custom linux distribution for few SBC with OTA firmware upgrade features. -------------------------- We have made prototype USB-HID mouse using STM32F4(Cortex M4) series which interfaced with ADXL345 Accelerometer. we have interfaced STM32 with serial port GPS/GSM modem as well as I2C/SPI interface with few sensors like ADXL345 accelerometer, RFID RC522. We have ported HID Keyboard Source to the same board. We also worked with micropython on STM32F4Nucleo, ESP8266, ESP32 Board. we have interfaced ESP32 with serial port GPS/GSM modem as well as I2C/SPI interface with few sensors like ADXL345 accelerometer, RFID RC522, PIR sensor to sense the human and turn ON and OFF the night lamp accordingly and find tuned sensitivity.
$5,555 USD in 30 days
5.0 (5 reviews)
4.0
4.0
User Avatar
Hi. I have been developing STM32 for five years and have had enough experience. The basic development environment uses keil. The default chips I use are STM32F10X, STM32F05x, and STM32F20X, and other chips. I'm fully prepared to solve your problem perfectly. Regards.
$3,055 USD in 10 days
4.1 (5 reviews)
3.2
3.2
User Avatar
Hello, I'm an expert on embedded design. I can do it. I can do it.I can do it.I can do it.I can do it.I can do it.I can do it.I can do it.
$3,055 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello I've been coding for ARM for 6 years and I've worked with a variety of ARM families including STM32 F0, F1. I've also written a bootloader for the LPC17xx family.
$2,555 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am an embedded developer and have good experience with firmware development. This project is very interesting and challenging. I really want to be the part of this project and complete it this for you. Let me know when we can start.
$3,888 USD in 24 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of HONG KONG
Hong Kong, Hong Kong
5.0
220
Payment method verified
Member since Apr 21, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.