Custom Authentication toolkit for *nix platforms