Figure 1.

Figure 2.

Figure 3.

Figure 4.

Figure 5.

Figure 6.

Figure 7.

Figure 8.

Figure 9.

Figure 10.

Figure 11.

SYMBOL DEFINITION
| Symbol | Definition |
|---|---|
| PR(K) | Private key enabled by Data owners |
| PU(K) | Public key enabled by data owners |
| Kw | Keyword |
| Db | Database {all the data passed to the cloud serverswill bestored here} |
| Ek | Editing Keyword |
| Ed | Encrypted Data |
| PR(K)Re | Re-encryptedPrivatekey |
| PU(K)Re | Re-encrypted Public key |
| Ed Re | Re-encryptedEncrypted Data |
| Dd | Decrypted Data |
| Kw(pu) | Keyword assigned with the public key |
| Kw(pr) | Keyword assigned with the private key |
| Do | Data Owners (Sender) |
| Du | Data Users (Receiver) |
| Cs | Cloud Server (Third Party User) |
THE PERFORMANCE OF THE MOBILE END DOWNLOAD THE DATA
| type of test | utilization rate of Mobile CPU(%) | transmission rate (Mbps) | utilization rate of Mobile/transmission rate |
|---|---|---|---|
| Raw data | 14.681 | 3.90135 | 3.763056 |
| After the encryption | 35.221 | 2.76147 | 12.754439 |
ROUTING TABLE
| Field | Type | Length | Note |
|---|---|---|---|
| ID | int | Serial number | |
| fname | varchar | 255 | Filename |
| fsize | int | File size | |
| IP | varchar | 15 | IP address |
THE PERFORMANCE OF THE MOBILE END UPLOAD THE DATA
| type of test | utilization rate of Mobile CPU(%) | transmission rate(Mbps) | utilization rate of Mobile/transmission rate |
|---|---|---|---|
| Raw data | 16.436 | 3.57020 | 4.603663 |
| After the encryption | 38.432 | 2.36015 | 16.283711 |
TIME COMPARISON FOR DIFFERENT ALGORITHM ENCRYPTION
| File size(M) | MReS Re-encrypt(ms) | CReSRe-encrypt(ms) | SReCSMRe-encrypt(ms) |
|---|---|---|---|
| 3.04 | 1048 | 770 | 720 |
| 23.15 | 3230 | 2901 | 2600 |
| 80.35 | 12010 | 10230 | 8560 |
| 167.58 | 23820 | 23612 | 23598 |
TIME COMPARISON ON ENCRYPTION AND DECRYPTION BY USING SRECSM
| File size(M) | File type | SReCSMencryption(ms) | HDS upload(ms) | SReCSMdecryption(ms) | HDS download(ms) |
|---|---|---|---|---|---|
| 3.07 | 1050 | 2685 | 370 | 2800 | |
| 3.22 | MP3 | 1178 | 2600 | 478 | 2830 |
| 23.8 | mkv | 3238 | 5930 | 2648 | 6290 |
| 25.8 | doc | 3140 | 5260 | 2163 | 6400 |
| 166.518 | rmvb | 23830 | 46400 | 16500 | 42460 |