PHP Classes

Securify: Generate passwords replacing random characters

Recommend this page to a friend!
  Info   View files View files (6)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-01-11 (1 month ago) RSS 2.0 feedNot yet rated by the usersTotal: 365 All time: 6,844 This week: 46Up
Version License PHP version Categories
securify 0.1.0MIT/X Consortium ...5.0PHP 5, Text processing, Security


This class can generate passwords replacing random characters.

It can take a given password text and replaces some characters with random characters.

It takes a percentage parameter that determines the probablity of each character be replaced by a random character. The higher is the parameter value, more characters get replaced.

Innovation Award
PHP Programming Innovation award winner
August 2012
The use of eeak passwords is one of the factors that makes it easier for user accounts being abused be malicious people.

One way to make passwords stronger is to make passwords less predictable. However, hard to guess passwords are usually also hard to remember by the users.

This class implements an approach for suggesting hard to guess passwords that are not so hard to remember for users. It takes existing words and replaces some characters by random characters.

Manuel Lemos
Picture of amir hoseinian
Name: amir hoseinian <contact>
Classes: 2 packages by
Country: Iran Iran
Age: 33
All time rank: 243739 in Iran Iran
Week rank: 368 Up5 in Iran Iran Up
Innovation award
Innovation award
Nominee: 1x

Winner: 1x


Securify ========== version 0.1.1 Created by [Amir Hoseinian]( Introduction ----------------- this small class is built for - secure php password from something like "php password" to "P#p P@$$\/\/0Rd" this is a automatic password generator but instead of creating something meaningless it make meaningful hash like strings. so users can remember their password easily and password is secure enough. Usage ----- <?php require_once("Securify.php"); $str = "php password"; $securify = new Securify; $securedString = $securify($str,100);//second param is lvl of securifieng (1-100) in other word it`s the chance that words of the string change to something else echo $securedString; // somthing like "P#p P@$$\/\/0Rd" , "P#p PA$sW0R|)" or in lower lvls "Php Pas$woRd"

  Files folder image Files  
File Role Description
Files folder imageexample (2 directories)
Accessible without login Plain text file Data Auxiliary data
Plain text file Securify.php Class Class source

  Files folder image Files  /  example  
File Role Description
Files folder imageexample1 (2 files)
Files folder imageexample2 (2 files)

  Files folder image Files  /  example  /  example1  
File Role Description
  Accessible without login Image file example1.JPG Photo Photograph
  Accessible without login Plain text file example1.php Example Example script

  Files folder image Files  /  example  /  example2  
File Role Description
  Accessible without login HTML file index.html Output Sample output
  Accessible without login Plain text file webService.php Example Example script

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:6,844
This week:46Up