Find Jobs
Hire Freelancers

Android SMS App with Crypto Support

$30-250 USD

Closed
Posted over 11 years ago

$30-250 USD

Paid on delivery
Android App that can do the following in a POC implementation. 1. Configure few parameters as global application setup. 1.1 Store Application Center number. 1.2 Store symmetric key in phone key store (supplied in pem format). 1.3 PIN/Password for transaction execution. 2. Should have access to the phone book. 3. Should have access to the SMS's sent and received. 4. Generate SMS's based on actions required by the user, encrypt them using AES/stored key. General SMS message format should be "SMTF01,". Ciphertext should be as follows based on use-cases described. 4.1 SMS for payment initiation with user interface should generate this message - "PMT00,,," =An ID to trace responses received later. =Recipient selected from the contact. =Amount (unformatted) 4.2 SMS for balance inquiry - "INQ00," 5. Parse and respond to SMS's received in store. They follow the same syntax described in 4 and should be process if it has come only from Application Center number. Decrypt using AES/stored key. 5.1 Status of payment done (4.1) as SMS - "CNF00,," for success and "CNF01,," for failure. 5.2 Status of payment received as SMS - "RCP00,,,,". 5.3 Status of account balance received as SMS - "STM00,,". This should be related with inquiry (4.2). Assume that all communications should happen using single SMS messages in format of "SMTF01,", no concatenation required. More focus should be on functionality than aesthetics. Should run on Android ICS and above ideally on non-rooted devices.
Project ID: 4109565

About the project

10 proposals
Remote project
Active 11 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
10 freelancers are bidding on average $572 USD for this job
User Avatar
hi I have 3 years - experienced on mobile Development. Besides, I have done some apps on mobile for some customers on this site. So, I can help you to do this project. Please, contact me to discuss detail. Hope to cooperate with you Regards
$475 USD in 15 days
4.7 (25 reviews)
6.1
6.1
User Avatar
Hello Android expert here.
$450 USD in 10 days
5.0 (19 reviews)
5.9
5.9
User Avatar
Hi, Please check private message for more details. Thanks
$750 USD in 15 days
5.0 (9 reviews)
5.2
5.2
User Avatar
Hello, I am very much interested on your project. Please do contact me and we will discuss further about this project implementation steps,approaches. I will be waiting for your reply. Check your PMB for my work portfolio. Thanks, Rana
$1,000 USD in 30 days
5.0 (12 reviews)
5.2
5.2
User Avatar
The app is Feasible and we can do the project. Looking forward for you reply. See PMB for more details.
$399 USD in 9 days
5.0 (9 reviews)
3.4
3.4
User Avatar
Hi please check your inbox thanks
$600 USD in 20 days
5.0 (5 reviews)
3.1
3.1
User Avatar
Please see PMB
$700 USD in 20 days
5.0 (2 reviews)
2.7
2.7
User Avatar
I am interested in your project, please check my private message.
$800 USD in 18 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Can you give me this chance. Thanks
$1,000 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Let's get start the work. Regards,
$400 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
we will provide you complete Solution as per your need. For more detail please check our message where you can find our previous work too
$150 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SRI LANKA
Sri Lanka
0.0
0
Member since Jan 9, 2013

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.