login
Forgot?
Login with Facebook

Don't have an account? Register one now!

ASM z80 Machine Lang Project

Bids 
6
Avg Bid
$200 USD
CLOSED
  • Project ID:

    329472
  • Project Type:

    Fixed
  • Budget:

    $30-$250 USD

Project Description:

Project will require the ASM/Z80 programmer to code for the TI-83 Plus calculator. This project is not a game, nor is this project an application. The project is a secruity suite.


The ASM/Z80 programmer will code 3 security scripts for TI-83 plus using: education.ti.com/downloads/guidebooks/sdk/83p/sdk83pguide.pdf

Program #1
1) Extract the serial id from the calculators certification FLASH ROM memory segment. Each calculator has 16bytes of address space containing such information.

E-mail me if you have questions on this stage.

Program #2
1) Encrypt the serial id using a 256-bit key.
2) Store the encrypted serial back on the calculator to a secret memory address location.

E-mail me if you have questions on this stage.

Program #3
1) This program will launch only if the calculators serial id matches the one that was installed by Program #2.
2) This program will launch ONLY if the calculator is a TI-83 Plus.. which means the program must fail if the device has been loaded on a TI-83, 84, or 89. You can check the certification memory segment for related information.

E-mail me if you have questions on this stage.

The above three programs will ensure un authorized copying of program #3 cannot occur. Also, program #3 may be layered into our proprietary software which was coded in TI-83's basic like language.


Skills required:

Electronics, Engineering, Mobile Phone, Script Install

Project posted by:

asmz80project United States
(0 Reviews)

Last seen:

Public Clarification Board

3 messages

  • micro7c

    Hammarberg,

    Maybe it was right to split the program, because first step to get the serial and send it to an external authorizer, then getting the hash as you recommended and storing it.

    over 3 years ago

  • Hammarberg

    Why encryption? As no encryption algorithm have been specified, shouldn't a hash service?

    Why splitting up the program in three parts? Script #2 needs the serial to encrypt so it also needs to be able to read it... So does script #3, which basically are script #2 without the storing but adding the reading/verifying part...

    /Jonas

    over 3 years ago

  • micro7c

    Hello,

    Regarding program #2: What is the encryption algorithm?

    Expect upgrading the project to allow rated users to bid.

    Regards,

    over 3 years ago


If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

moysaf Egypt
moysaf
Egypt From Egypt     Offline
$200 in 14 days 
0
over 3 years ago
Hi please check pmb Thanks
milestonebf Bangladesh
milestonebf
Bangladesh From Bangladesh     Offline
$150 in 4 days 
0
over 3 years ago
Hi i have read the pdf document of the sdk. I can do this anytime. Plz let me know.
slovati Italy
slovati
Italy From Italy     Offline
  Foundation EUFreelance.com Member
$200 in 8 days 
0
over 3 years ago
0.0

0.0

1 Review
0% Completion Rate
I can do that for you (see my PM)
bosebonas Cameroon
smallogo.jpg
bosebonas
Cameroon From Cameroon     Offline
  Foundation EUFreelance.com Member
$150 in 3 days 
0
over 3 years ago
I could provide you with the software in no time. Could implement AES 256 bit encryption. PLease PM me.
stechvn Viet Nam
logo_300.gif
stechvn
Viet Nam From Viet Nam     Offline
$250 in 14 days 
0
over 3 years ago
I can do this project for you.
hzsolt Spain
happyzsoli.jpg
hzsolt
Spain From Spain     Offline
  Foundation Freelancer.co.uk Member
  Foundation EUFreelance.com Member
$250 in 4 days 
0
over 3 years ago
0.0

0.0

0 Reviews
36% Completion Rate
I send PM...