Class Hash


  • public class Hash
    extends Object
    Hashes the client's stdin to the client's stdout in the form of a hexadecimal string. Command line requires one parameter: either the name of the algorithm to use (e.g., "MD5"), or "?" to request a list of available algorithms.
    Author:
    Marty Lamb
    • Constructor Detail

      • Hash

        public Hash()
    • Method Detail

      • nailMain

        public static void nailMain​(NGContext context)
                             throws NoSuchAlgorithmException,
                                    IOException
        Hashes client stdin, displays hash result to client stdout. Requires one command line parameter, either the name of the hash algorithm to use (e.g., "MD5") or "?" to request a list of available algorithms. Any exceptions become the problem of the user.
        Throws:
        NoSuchAlgorithmException
        IOException