Poster Print Size: This poster template is 50” high by 30” wide and is printed at 120% for a...

1
SafeChat Kadir Tufan- Burak Güzel,Aliye Yılmaz Fatih University, Department of Computer Engineering Burak Güzel Email : [email protected] Phone : 0539-849-54-75 Contact Abstract Safe Chat is a messaging application .The purpose of Safe Chat is to collect all type of mail and create group with your friends which are registered your mail account and to messaging each other. On the other hand Safe Chat is very safely application thanks to some technology. Safe Chat which provides secure messaging through the internet, making the runs on the android platform now working forward in time considered other mobile platforms is fast, secure application. Safe Chat is very helpful in order to use a mail more than one , also safely for them. Safe Chat is composed of two main parts. One of them is Client part. We used Android and SQLite at the and MySQL at the web service part. SSL SSL allows sensitive information such as credit card numbers, social security numbers, and login credentials to be transmitted securely. Normally, data sent between browsers and web servers is sent in plain text—leaving you vulnerable to eavesdropping. If an attacker is able to intercept all data being sent between a browser and a web server they can see and use that information. SSL is a security protocol. Protocols describe how algorithms should be used; in this case, the SSL protocol determines variables of the encryption for both the link and the data being transmitted. Security Protocols G-Mail Authentication Our applications follow a basic pattern when accessing a Google API using OAuth 2.0. At a high level, you follow four steps: 1. Obtain OAuth 2.0 credentials from the Google Developers Console. 2. Obtain an access token from the Google Authorization Server. 3. Send the access token to an API. 4. Refresh the access token, if necessary Figure 1.1:G-Mail Authentication Aliye Yılmaz Email : [email protected] Phone : 0541-213-91-67 Figure 1.2: AES Crypt AES AES Crypt is a file encryption software available on several operating systems that uses the industry standard Advanced Encryption Standard (AES) to easily and securely encrypt files. Using a powerful 256-bit encryption algorithm, AES Crypt can safely secure your most sensitive files. Once a file is encrypted, you do not have to worry about a person reading your sensitive information, as an encrypted file is completely useless without the password. It simply cannot be read. Google Cloud Messaging Google Cloud Messaging (GCM) is a service that enables developers to send data from servers to both Android applications or Chrome apps and extensions. The service provides a simple, lightweight mechanism that servers can use to tell mobile applications to contact the server directly, to fetch updated application or user data. The service handles all aspects of enqueuing of messages and delivery to the target application running on the target device. The free service has the ability to send a lightweight message informing the Android application of new data to be fetched from the server. Larger messages can be sent with up to 4 KB of pay load data. Each notification message size is limited to 1024 bytes, and Google limits the number of messages a sender sends in aggregate, and the number of messages a sender sends to a specific device. Figure 1.3:How to GCM Works Figure 1.3:How to SSL Works

Transcript of Poster Print Size: This poster template is 50” high by 30” wide and is printed at 120% for a...

Page 1: Poster Print Size: This poster template is 50” high by 30” wide and is printed at 120% for a 60” high by 36” wide poster. It can be used to print any poster.

SafeChat

Kadir Tufan- Burak Güzel,Aliye YılmazFatih University, Department of Computer Engineering

Burak GüzelEmail : [email protected] : 0539-849-54-75

Contact

Abstract Safe Chat is a messaging application .The purpose of Safe Chat is to collect all type of mail and create group with your friends which are registered your mail account and to messaging each other. On the other hand Safe Chat is very safely application thanks to some technology. Safe Chat which provides secure messaging through the internet, making the runs on the android platform now working forward in time considered other mobile platforms is fast, secure application. Safe Chat is very helpful in order to use a mail more than one , also safely for them. Safe Chat is composed of two main parts. One of them is Client part. We used Android and SQLite at the client part. Other part is Web Service. We used Java and MySQL at the web service part.

SSL SSL allows sensitive information such as credit card numbers, social security numbers, and login credentials to be transmitted securely. Normally, data sent between browsers and web servers is sent in plain text—leaving you vulnerable to eavesdropping. If an attacker is able to intercept all data being sent between a browser and a web server they can see and use that information. SSL is a security protocol. Protocols describe how algorithms should be used; in this case, the SSL protocol determines variables of the encryption for both the link and the data being transmitted. 

Security Protocols

G-Mail Authentication Our applications follow a basic pattern when accessing a Google API using OAuth 2.0. At a high level, you follow four steps: 

1. Obtain OAuth 2.0 credentials from the Google Developers Console.2. Obtain an access token from the Google Authorization Server. 3. Send the access token to an API. 4. Refresh the access token, if necessary

Figure 1.1:G-Mail Authentication

Aliye YılmazEmail : [email protected] : 0541-213-91-67

Figure 1.2: AES Crypt

AES AES Crypt is a file encryption software available on several operating systems that uses the industry standard Advanced Encryption Standard (AES) to easily and securely encrypt files. Using a powerful 256-bit encryption algorithm, AES Crypt can safely secure your most sensitive files. Once a file is encrypted, you do not have to worry about a person reading your sensitive information, as an encrypted file is completely useless without the password. It simply cannot be read.

Google Cloud Messaging Google Cloud Messaging (GCM) is a service that enables developers to send data from servers to both Android applications or Chrome apps and extensions. The service provides a simple, lightweight mechanism that servers can use to tell mobile applications to contact the server directly, to fetch updated application or user data. The service handles all aspects of enqueuing of messages and delivery to the target application running on the target device. The free service has the ability to send a lightweight message informing the Android application of new data to be fetched from the server. Larger messages can be sent with up to 4 KB of pay load data. Each notification message size is limited to 1024 bytes, and Google limits the number of messages a sender sends in aggregate, and the number of messages a sender sends to a specific device.

Figure 1.3:How to GCM Works

Figure 1.3:How to SSL Works