Comments (4)
definetly need a more secure one. I'd recommend something like a salted sha512 or whirlpool. I might try and make a pull request.
from mumpi.
At the current time, I'm not good enough with PHP to work that into mumpi, in a backwards or upgradeable fashion. Instead I'll leave a piece here:
function randString($strLen = 64, $seed = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()')
{
$seed = str_split($seed); //Turn the seed into an array
shuffle($seed); //shuffle it (probably redundant)
foreach(array_rand($seed, $strLen) as $key) //return strlen ammount of random indexes in the array seed, and pass them as keys into the foreach.
{
$randString .= $seed[$key]; //append the random character to the string
}
return $randString;
}
That's the function I would use to generate a salt
from mumpi.
Yeah, I agree.
There is no reason not to use a more secure hashing algorithm.
from mumpi.
PR #59 implements a stronger PW mechanism with PHP 5.5s native methods.
from mumpi.
Related Issues (20)
- Wrong Channel order CVP in JSON HOT 6
- ChannelViewer doesn't put the mumble links since 2.2.6 HOT 7
- Server Error 500 HOT 1
- Viewer URLs broken for channel names with spaces
- Drop viewer1 HOT 1
- JSON HOT 3
- Ubuntu 16.04: missing php-zeroc-ice and PHP7 HOT 2
- PHP Configuration HOT 9
- PHP Fatal Error with bleeding edge config HOT 2
- Installationsanleitung HOT 5
- How do i connect to different virtual servers HOT 4
- Fatal Error using PHP7 HOT 9
- Exception in Registrations view
- Admin Area Channel-Tree is ordered incorrectly
- Docker / Kubernetes HOT 3
- does not work on Ice 3.6.x HOT 15
- Installation problem. HOT 6
- Undefined offset in HelperFunctions.php on line 265
- Wrong flags on user
- Security Vulnerability. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mumpi.