
In Progress
Posted
Paid on delivery
I already have basic SNMP v1 “get” and “trap” working on an STM32H723-based board, but now the device must speak full SNMP v3 with security enabled. On the application layer I need you to add: • Authentication: SHA (usmHMACSHAAuthProtocol) • Privacy/Encryption: AES-128 (usmAesCfb128PrivProtocol) • Message handling: both Trap and Get operations exactly as they work today in v1, only now wrapped in v3 security headers The middleware, BSP, FreeRTOS tasks and UDP stack are in place; your task is to extend the existing agent code (currently using lwIP’s raw API) so that the MCU can: 1. Build and send authenticated, encrypted traps to our NMS. 2. Respond to encrypted, authenticated Get (and ideally GetNext) requests. 3. Expose a simple hook where I can register additional OIDs. Acceptance criteria • Wireshark capture shows v3 packets with authPriv, SHA + AES-128, and a valid engine ID. • Net-SNMP snmpget/snmptrapd can communicate successfully using the provided user/keys. • Code builds in STM32CubeIDE and fits within current Flash/RAM limits. Timing is critical, so I am looking for someone who has already implemented SNMP v3 on embedded targets (preferably STM32 + lwIP) and can dive straight into the codebase. We will work through a shared Git repository; please be ready to start immediately.
Project ID: 40706366
4 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

With Previous experience in working SNMP protocol, I can assist you in integrating SNMP v3 "get" and "Traps" on STM32H723 and make it work with stm32 lwIP stack. Hi, I am Zain. My expertise includes • Embedded Systems • Firmware Development • C / C++ • STM32 F series / H series • SNMP v1, v2 and v3 • Circuit Design • PCB Design • KiCAD / Altium etc. Want to start early? Lets chat for further discussion Best regards
₹5,500 INR in 7 days
3.8
3.8
4 freelancers are bidding on average ₹10,625 INR for this job

Hi, This project is a strong match for my **16 years of embedded firmware experience** with STM32, FreeRTOS, lwIP, UDP/IP networking and industrial communication protocols. I have completed STM32-based networked/IoT systems where reliable non-blocking communication and resource constraints were critical. I can extend your existing **SNMP v1 agent to SNMP v3 authPriv** while preserving the current Trap/Get behavior and integrating cleanly with your STM32H723 + lwIP raw API architecture. I will implement: * **USM authentication with HMAC-SHA** * **AES-128 CFB privacy/encryption** * Engine ID and engine boots/time handling * SNMPv3 message/security parameter encoding and parsing * Authenticated + encrypted Trap transmission * Authenticated + encrypted Get/GetNext responses * Clean OID registration/application hooks * Robust error and malformed-packet handling I will validate interoperability using **Wireshark and Net-SNMP snmpget/snmptrapd**, including engine ID, authPriv fields and configured credentials, then optimize Flash/RAM usage for the existing STM32H723 target. I’m comfortable working directly in your shared Git repository and can start immediately. I will first review the existing v1 implementation and preserve its proven application behavior while adding the v3 security layer. Best regards, **Subhash Suman** STM32 | FreeRTOS | lwIP | SNMP | Embedded Networking **16 Years R&D Experience**
₹25,000 INR in 7 days
2.3
2.3

?IF YOU'RE NOT HAPPY, YOU DON'T PAY.? I recently helped a client enhance their embedded system with secure communication protocols, improving their data handling significantly. I can help you implement full SNMP v3 support with security features while maintaining the existing functionality for your STM32H723-based board. I understand you need a clean, professional approach to build and send authenticated, encrypted traps, along with handling Get requests seamlessly. I specialize in embedded systems, particularly with STM32 and lwIP. I have extensive experience outside of freelancer, but I am new to Freelancer. I am ready to dive into the codebase and start working immediately. Regards, MORNE.
₹5,000 INR in 14 days
0.0
0.0

Delhi, India
Payment method verified
Member since Apr 28, 2021
₹600-1500 INR
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
$15-25 USD / hour
₹1500-12500 INR
₹12500-37500 INR
£20-250 GBP
₹100-400 INR / hour
$30-250 USD
$25-50 USD
₹1500-12500 INR
$250-750 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
$3000-5000 CAD
€10-80 EUR
$30-250 USD
$250-750 USD
$250-750 USD
₹12500-37500 INR
$30-250 USD
$750-1500 USD