PHP Classes

Securify: Generate passwords replacing random characters

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-01-11 (9 months ago) RSS 2.0 feedNot enough user ratingsTotal: 368 This week: 1All time: 6,835 This week: 41Up
Version License PHP version Categories
securify 0.1.0MIT/X Consortium ...5.0PHP 5, Text processing, Security
Description 

Author

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
Winner
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: 34
All time rank: 242539 in Iran Iran
Week rank: 48 Up1 in Iran Iran Up
Innovation award
Innovation award
Nominee: 1x

Winner: 1x

Details

Securify ========== version 0.1.1 Created by [Amir Hoseinian](https://www.amirhoseinian.com) 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 (6)  
File Role Description
Files folder imageexample (2 directories)
Accessible without login Plain text file README.md Data Auxiliary data
Plain text file Securify.php Class Class source

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

  Files folder image Files (6)  /  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 (6)  /  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

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:368
This week:1
All time:6,835
This week:41Up