Find Jobs
Hire Freelancers

USB-3 storage device controller programming using embedded C

₹250000-500000 INR

Avslutat
Publicerad över ett år sedan

₹250000-500000 INR

Betalning vid leverans
Objectives to achieve o USB storage device should contain 3 types of partitions: Out of these 3 types of partitions only 2 will be visible to the host/machine after authentication. (By default no partition/volume/disk will show on any host/machine that the USB mass storage device is connected to.) 1. Private partition1 (Pp1): Private partition1 will become visible to the host/machine only after a code (IOCTL) with a PIN to the controller which will be compared to the PIN stored in Meta Data Partition. If authentication is successful then Private partition1 will become visible to the host/machine. 2. Private partition2 (Pp2): Private partition2 will become visible to the host/machine only after an application sends another code (IOCTL) with a 2nd PIN to the controller which will be compared to the 2nd PIN stored in Meta Data Partition. If authentication is successful then Private partition2 will become visible to the host/machine. 3. Meta Data Partition: This is a partition that is only visible to the controller to store data/metadata like pin, encryption keys etc. o Every read & write operation destined for Pp1 & Pp2 partitions should automatically be encrypted/decrypted via the controller (encryption algorithm can be simply Xoring the data). o The key for encryption/decryption & both PINs should be changeable in Meta Data Partition. o IOCTLS should be used to mark any partition as PP1 or PP2 o Once the partition is visible to the host/machine (after authentication) it will behave like normal volumes & its PP1 or PP2 properties should persist even if partition is formatted.
Project ID: 35467403

Om projektet

14 anbud
Distansprojekt
Senaste aktivitet ett år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
14 frilansar lägger i genomsnitt anbud på ₹348 571 INR för detta uppdrag
Använd avatar
I am a C programmer. Sincerely. . .
₹300 000 INR Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
It sounds unique and challenging so I would like to accept it to do efforts to meet your requirements. Thanks and regards
₹375 000 INR Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
I am working on a project As i am an electronics engineer by profession and also I have a passion for engineering tool.
₹450 000 INR Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
I read job description and I can do your project. I can even work on urgent basis and complete your project soon..contact me for more information
₹375 000 INR Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
I have done freelancing before. And i know how to write articles and writing skills. I also have typing skills and computer knowledge. I'm a post graduate also.
₹375 000 INR Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
I m interested in working with you. Hoping for the positive response and soon so that i can gain more knowledge while working with you
₹375 000 INR Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hello. From your job description I have learned that requirements you have asked for are possessed by me very well. I am an expertise on data entry and excel, also have good command over English and have good typing speed with zero errors. Working with me will surely bring you many good as I am very creative and persuasive in nature, I can assure you the deliverables you have asked for in the job description. So, pick me up if you think I ma worth the job. Thank you.
₹250 000 INR Om 6 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Ok i read it I'm interested in this job but i have some question to ask like how I start it coz my speciality in only C language to I create code for that problem . Share more information to me for i understand that more deep .
₹300 000 INR Om 15 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
I have complete knowledge of this kind of C programming . Just give me a chance and will make it the best way you want me to complete this.
₹255 000 INR Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
perfect work on the time and day of end No complaint is here. so my work is on the way . So don't worry
₹350 000 INR Om 5 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
I've been working in the field of electronics for more than 5 years. I have a great deal of experience with PCB design, embedded software (Arduino, Raspberry PI, Python, etc.), analogue and digital circuit simulation, and circuit design. You can count on me to support your company the same way I would my own. I'd be delighted to hear from you. Best wishes
₹400 000 INR Om 30 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hi there! I wrote a similar application for OTFE application for Windows in the year 2005. I also worked on open-source code for software Scramdisk (Windows version around year 2002) but not on its Linux version that was released in 2005. I also worked on open-source code TrueCrypt. Therefore, I will be able to complete this project successfully for Windows within 30 days, this is because some driver calls might have changed, and I will need to look into them. You can look at my profile for more details about my skills. Thank you, Rameshwar Saran
₹450 000 INR Om 60 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för INDIA
NEW DELHI, India
5,0
1
Verifierad betalningsmetod
Medlem sedan juni 27, 2016

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.