10 jQuery Security Plugins

Sam Deering
How secure is your password? If you are confident enough that no hacker can break your pass codes then you might have to think again. Below are some tutorials that you might want to learn to secure you passwords. Be safe!

Related posts:

1. Password Strength Indicator and Generator

This plugin lets you set the class of an element so that you can do a graphical representation of the strength.

2. jQuery AlphaNumeric

It is a JavaScript control plugin that allows you to limit what characters a user can enter on textboxes or textareas.

3. jCryption

t is a JavaScript HTML-Form encryption plugin, which encrypts the POST/GET data submitted by forms.

4. Password Validation Plugin

This plugin offers a function that rates passwords for factors like mixed upper/lower case, mix of characters (digits, special characters), length and similarity to a username (optional) and gives a custom method for the validation plugin that uses the rating function to display a password strength meter, requiring the field to have a “good” rating.

5. Password Strength – Estimates brute force time

This plugin tries to calculate how many possibilities the hacker needs to try to guess your password. It makes the assumption that it is possible to test 2800 million passwords per second.

6. Password Strength Meter v2

This plugin works by presenting a global variable score and at the end of the algorithm the plugin will decide the passwords strength according to the score value.

7. jQuery-Encoder

It is a jQuery plugin whose goal is to provide jQuery developers with a means to do contextual output encoding on untrusted data. As applications become more and more reliant on rich client technologies the need for client-side code to have the ability to properly escape untrusted data becomes exponentially more important.

8. ChronoStrength

It is a password strength checking plugin. However, rather than just saying “Too Weak” or “Strong”, which don’t really mean much, ChronoStrength displays how long it would take a regular desktop PC to crack the password using a brute-force attack. Seeing that their password would only take 30 seconds to crack might convince people to choose a more secure one!

9. jqCrypt

A simple jQuery plugin to encrypt form data client-side and pass it (with an obfuscated key) to the processor via the POST method.

10. RC4 Symmetric Encryption/Decryption

Extends RC4 symmetric encryption/decryption to JQuery. Less than 3KB.

Free JavaScript: Novice to Ninja Sample

Get a free 32-page chapter of JavaScript: Novice to Ninja