Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Security

    pwserverd 0.1

    Download button

    No screenshots available
    Downloads: 331  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Alastair Houghton | More programs
    MIT/X Consortium Lic... / FREE
    June 20th, 2010, 15:46 GMT
    ROOT / Security

     Read user reviews (0)  Refer to a friend  Subscribe

    pwserverd description

    Password generation and security checking server

    pwserverd is a software that provides a way for applications written in PHP and other scripting languages to efficiently generate and check passwords.

    Usage

    Start the server by running pwserverd. The server will look for its configuration in /etc/pwserverd.cfg, and failing that will adopt the following default configuration:

    [main]
    listeners = tcp
    debug = false

    [tcp]
    type = tcp
    port = 8099
    interface = localhost


    The server communicates using an HTTP-like protocol; for instance, to generate a password, you might send:

    GENERATE< cr >< lf >
    < cr >< lf >


    to which the reply might be

    200 OK< cr >< lf >
    Password: Rocky$Noble_Semi< cr >< lf >
    < cr >< lf >


    You can add header-like arguments; the GENERATE command, for instance, accepts the arguments RandomBits and MaxLength. To generate a password with 96 bits of randomness, you might send

    GENERATE< cr >< lf >
    RandomBits: 96< cr >< lf >
    < cr >< lf >


    The other command accepted by the server is the CHECK command, which you use like this:

    CHECK password< cr >< lf >
    < cr >< lf >

    The response from the server is either of the form

    200 OK< cr >< lf >
    Status: Secure< cr >< lf >
    < cr >< lf >

    or

    200 OK< cr >< lf >
    Status: Insecure< cr >< lf >
    Reason: Password is too simple (not enough different kinds of character)< cr >< lf >
    < cr >< lf >


    You should check the Status code, and if it is Insecure, present the Reason to the user.

    Like GENERATE, CHECK can take header-style arguments. You can specify the OldPassword argument if you want to check that the password is not too similar to an older password. You can also specify a Username argument that the password is compared with. If you specify additional header arguments, these are also checked against the password.


    Product's homepage

    Requirements:

    · Python

      


    TAGS:

    password generator | security checking | password checker | password | generator | security

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM