my $pass = ; my $user = ; my @salt = ('a'..'z', 'A'..'Z'); my $passc = crypt($pass, @salt[int(rand(@salt))] . @salt[int(rand(@salt))]); open my $fh, '>pass.pwd' or die $!; print $fh "$userñ$pass"; close($fh); #### my $user = ; my $pass = ; my $bolead = 0; open my $fh, '){ my ($one, $two) = split(/\ñ/, $_); if($one eq $user){ $bolead = crypt($pass, $two) eq $two; } } if($bolead == 1){ print "MATCH"; }else{ print "NO MATCH"; }