International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 92 - Number 2 |
Year of Publication: 2014 |
Authors: Prathamesh Churi, Medha Kalelkar, Bhavin Save |
10.5120/15982-4900 |
Prathamesh Churi, Medha Kalelkar, Bhavin Save . JSH Algorithm: A Password Encryption Technique using Jumbling-Salting-Hashing. International Journal of Computer Applications. 92, 2 ( April 2014), 26-29. DOI=10.5120/15982-4900
This paper presents a new algorithm for improvising password encryption using Jumbling-Salting-Hashing technique. One of the most important password protection issue is to secure encrypted passwords on server's database. In cryptanalysis, a dictionary attack or brute force attack are the most common ways of guessing passwords. In order to augment the security aspect regarding passwords, we are devising JSH algorithm which will be responsible for preventing dictionary or brute force attacks on the passwords. In this algorithm, the jumbling process consists of randomly selecting characters from pre-defined character set and adding them into the plain password; salting comprises of prepending a random string and hashing process is implemented using cryptographic hash function to obtain a fixed length "fingerprint" which is stored in the server's database. As JSH algorithm deals with randomization, the password encryption technique forms a highly secured form of encrypted password which makes it difficult to decrypt reducing the probability of guessing password.