password_compat | Compatibility the password_ * functions | Web Framework library

 by   ircmaxell PHP Version: v1.0.4 License: MIT

kandi X-RAY | password_compat Summary

kandi X-RAY | password_compat Summary

password_compat is a PHP library typically used in Server, Web Framework applications. password_compat has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.

[Code Climate] This library is intended to provide forward compatibility with the [password_*] functions that ship with PHP 5.5. See [the RFC] for more detailed information.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              password_compat has a medium active ecosystem.
              It has 2154 star(s) with 434 fork(s). There are 126 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 12 open issues and 44 have been closed. On average issues are closed in 81 days. There are 5 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of password_compat is v1.0.4

            kandi-Quality Quality

              password_compat has 0 bugs and 0 code smells.

            kandi-Security Security

              password_compat has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              password_compat code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              password_compat is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              password_compat releases are not available. You will need to build from source code and install.
              Installation instructions are available. Examples and code snippets are not available.
              It has 207 lines of code, 7 functions and 2 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of password_compat
            Get all kandi verified functions for this library.

            password_compat Key Features

            No Key Features are available at this moment for password_compat.

            password_compat Examples and Code Snippets

            No Code Snippets are available at this moment for password_compat.

            Community Discussions

            QUESTION

            is Encryption Class in codeigniter is secure and which cipher they used
            Asked 2017-Sep-27 at 09:03

            I am using Encryption Class in codeigniter. Encryption Class Reference. according to this documentation they used Mcrypt library.

            According to PHP Manual PHP Manual Reference at the below you see User Contributed Notes

            This extension rely in libmcrypt which is dead, unmaintained since 2007.

            Please don't rely on it, consider switching to well maintained alternatives (openssl, crypt, password hashing functions, phpseclib, password_compat...)

            My question is

            1. Is Encryption Class is secure or not?
            2. If it's secure then how much i rely on this?
            3. Finally which cipher they used to encryption or decryption? (AES, DES or Triple DES etc.)

            I need your experience or Opinion about Encryption Class.

            Thanks

            ...

            ANSWER

            Answered 2017-Sep-27 at 09:03

            Is Encryption Class is secure or not?

            Whether the class is secure is less relevant than what you are using it for. If you want to use if for password encryption, then I'd say no. Encrypting passwords is bad practice. You should hash them. For that I'd suggest to heed the note in the PHP Manual and use the password hashing functions.

            If it's secure then how much i rely on this?

            How should we know how much you rely on this?

            Finally which cipher they used to encryption or decryption? (AES, DES or Triple DES etc.)

            The docs you linked state it uses MCRYPT_RIJNDAEL_256 as the default cipher with MCRYPT_MODE_ECB for the default mode.

            Source https://stackoverflow.com/questions/46440538

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install password_compat

            To install, simply require the password.php file under lib. You can also install it via Composer by using the [Packagist archive](http://packagist.org/packages/ircmaxell/password-compat).

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/ircmaxell/password_compat.git

          • CLI

            gh repo clone ircmaxell/password_compat

          • sshUrl

            git@github.com:ircmaxell/password_compat.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link