• Technology
  • Industry
  • Services
  • Testimonials
  • "I would say that they are meeting/exceeding my expectations. They appear very capable and their high level of enthusiasm for the project is great."
  • Senior QA manager
  • FAQs
  • What can RayooTech do for my outsourcing IT project?
  • RayooTech has many years experience in software outsourcing and offshore, so we would offer professional programmers and the best outsourcing services for...

 

Android SafeSMS Application Development

 


Overview

SafeSMS is a secure message exchanging application provided for companies, governments, organizations and consumers. It includes three transmitting methods: handset-to-handset, server-to-handset or handset-to-server.


Through the SafeSMS application, the Micro Client can realize the send and receive function within a trust communication channel of healthcare information, financial data or internal exchanging.


For the handset, it provided a full featured editing function for sending text information to other customers safely.


Features

The critical feature of SafeSMS application is security. It offers messages protection during the whole transmitting process. It embeds the encryption and decryption logic used to make the SMS secure. And the application is designed for Android G1.


Apart from sending and receiving function the application features were listed below:


1- The application supplies a messages list for users called “dashboard panel”. There are several icons on this interface and user can use them for sending and receiving messages. The application has another function with enable users edit their own message menus.


2- Message functionalities include creating new messages, replying to messages, deleting messages, forwarding messages, viewing message status and lock particular messages.


3- If the message sending successfully the server will send back an acknowledgement sms.


4- Users can modify the password which protects their private messages.


5- The application supports sending SMS, to the CellTrust Gateway to another user (the other user is required to have the Secured SMS application installed on his device).


6- After the sending message read by the receiver, the server also sends back an acknowledgement SMS to the sender.


7- The application has persistent storage (RMS) for storing information like Password, SMS details, SMS type, and other details.


Solution

1- Implantation of intent receiving equipment to realize the receiving function.


2- Using different packet formats with varying header parts that is used for differentiation between REGISTER REQ, SEND REQ, RECIVE REQ etc to encrypt and decrypt.


Read More