Secure a software

An offline navigation software developed is under development mainly in C++ including 98 standards SDK and cross platforms (Windows CE, Linux, Android). The software is designed to run\use on car multimedia\AVN systems; before commercializing the software we need to apply a reliable security and licensing mechanism to protecting the software codes from cracking and reverse engineering.

The first release will be based on windows CE OS (ARM and MIPS processors) and the basic requirements are:

- A reliable licensing algorithm or methodology should be design

- The license should bind to (4 bytes) unique SD memory card ID or hardware id

- The protection should be designed like polar coding techniques (or any other suggested techniques) and it should be impossible to find the license generation algorithm from the software binary file or ...

- The final executable file should protect in a way that prevents any common reverse engineering methods; methods like obfuscation, compression and packings like UPX with custom setting or any suggestion can improve the security …

- The license should be designed in a way which we can optionally manage the software premium features (enable or disable) through the license file (for example a user can buy a license just for exploring map data and another user can access map data with POI’s(Point Of Interest) and 3D buildings)

Habilidades: Algoritmo, Programação C++ , Segurança de computadores, Segurança de Internet, Linux

Veja mais: secure software development certification, secure software development training, what is secure software development, secure software development pdf, secure sdlc owasp, best security software development life cycle methodology, secure software development life cycle processes, secure software development life cycle pdf, software development coding, software developer coding, best web design software no coding cheap, best web design software no coding, stm32f407 with sensors new software firmware coding, stm32f407 with sensors new software / firmware coding, create secure software, bulk sms software project coding, omni secure software, software joomla coding, secure software dongle, dongle usb secure software

Acerca do Empregador:
( 4 comentários ) Zetland, Australia

ID do Projeto: #15372879

6 freelancers estão ofertando em média $477 para esse trabalho

$250 AUD in 10 dias
(13 Comentários)

Hi, I am familiar to this area. I have experience to develop such licensing software. Relevant Skills and Experience Algorithm, C++, Assembly Proposed Milestones $1111 AUD - 1

$1111 AUD in 10 dias
(11 Comentários)

I don't know jack-squat about this kind of protection, but if you are feeling adventurous, I can try. Relevant Skills and Experience I know cryptography, I will have to read up a lot to do what you want. Proposed Mil Mais

$500 AUD in 30 dias
(3 Comentários)

Hello I am highly expert & well experienced software developer having 10+ years of experience & have completed 100+ projects in c++ programming . Relevant Skills and Experience my expert skills are Algorithm, C++ Pro Mais

$250 AUD in 3 dias
(0 Comentários)

Hello My name Is Suhail.I have 8 years of Experience in programming .I have done programming on C And C++ for almost 8+ years. All my projects were done in time. My professional background makes me a great match for Mais

$250 AUD in 10 dias
(1 Comentário)

Hey, Please come online thus i can discuss more about your job. Thanks & Regards Mamun Relevant Skills and Experience i am A in your project. Pleas visit my 100% Job Success at [login to view URL] Proposed M Mais

$500 AUD in 10 dias
(0 Comentários)