| Literature DB >> 29207509 |
Tsung-Hung Lin1, Chen-Kun Tsung2, Tian-Fu Lee3, Zeng-Bo Wang4.
Abstract
The security is a critical issue for business purposes. For example, the cloud meeting must consider strong security to maintain the communication privacy. Considering the scenario with cloud meeting, we apply extended chaotic map to present passwordless group authentication key agreement, termed as Passwordless Group Authentication Key Agreement (PL-GAKA). PL-GAKA improves the computation efficiency for the simple group password-based authenticated key agreement (SGPAKE) proposed by Lee et al. in terms of computing the session key. Since the extended chaotic map has equivalent security level to the Diffie-Hellman key exchange scheme applied by SGPAKE, the security of PL-GAKA is not sacrificed when improving the computation efficiency. Moreover, PL-GAKA is a passwordless scheme, so the password maintenance is not necessary. Short-term authentication is considered, hence the communication security is stronger than other protocols by dynamically generating session key in each cloud meeting. In our analysis, we first prove that each meeting member can get the correct information during the meeting. We analyze common security issues for the proposed PL-GAKA in terms of session key security, mutual authentication, perfect forward security, and data integrity. Moreover, we also demonstrate that communicating in PL-GAKA is secure when suffering replay attacks, impersonation attacks, privileged insider attacks, and stolen-verifier attacks. Eventually, an overall comparison is given to show the performance between PL-GAKA, SGPAKE and related solutions.Entities:
Keywords: cloud meeting; extended chaotic maps; group authenticated; key agreement
Year: 2017 PMID: 29207509 PMCID: PMC5751089 DOI: 10.3390/s17122793
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Three types of cloud meeting.
The symbol system applied by the proposed solution.
| Symbol | Definition |
|---|---|
| GWN | The trusty authentication server |
| One-way hash function | |
| The private key generated by GWN | |
| The id of | |
| A large prime number | |
| Chaotic map | |
| The timestamp | |
| A variable within | |
| The identity of GWN for | |
| The authentication information applied by | |
| The authentication information applied by | |
| The authentication information applied by GWN for verifying | |
| The factor of generating session key for | |
| The list of participants | |
| The session key |
Figure 2The registration process.
Figure 3The authentication process.
Figure 4The message delivery structure in the authentication process of PL-GAKA.
The overall comparison between the proposed solution and related approaches.
| Protocol | Protocol #1 | Protocol #2 | Protocol #3 | Protocol #4 | Protocol #5 | PL-GAKA |
|---|---|---|---|---|---|---|
| Public Key | No | No | Yes | Yes | No | No |
| Private Key | shared password | shared password | PKI-based | PKI-based | Yes | No |
| Asymmetric Encryption | No | No | No | Yes | No | No |
| Symmetric Encryption | Yes | Yes | No | No | Yes | No |
| Signature Verification | No | No | Yes | Yes | No | No |
| Mutual Authentication | No | Yes | No | No | Yes | Yes |
| Perfect Forward Security | Yes | No | Yes | No | Yes | Yes |
PKI: Public Key Infrastructure.
The efficiency comparison between SGPAKE and PL-GAKA.
| Protocol | SGPAKE | PL-GAKA |
|---|---|---|
| Password Maintenance | Yes | No |
| Exponentiation | Yes | No |
| Key Calculation | Modular Exponentiation | Extented Choatic Map |