$pass = "password";

    ($encstring) = (getpwnam("stephen"))[1];

    $salt = substr($encstring,0,2);
    $encpass = substr($encstring,2);

    $newencpass = crypt($pass,$salt);

    if($encstring eq $newencpass)
    {
        print "Correct\n";
    }
    else
    {
        print "Incorrect\n";
    }