class CRYPTO_APP

(source code)

Description

Menu driven shell of various cryptographic funtions. These are listed in function {EL_CRYPTO_COMMAND_SHELL}.new_command_table

Usage: el_toolkit -crypto

note
	description: "[
		Menu driven shell of various cryptographic funtions. These are listed in function
		{[$source EL_CRYPTO_COMMAND_SHELL]}.new_command_table
		
		Usage: `el_toolkit -crypto'
	]"

	author: "Finnian Reilly"
	copyright: "Copyright (c) 2001-2017 Finnian Reilly"
	contact: "finnian at eiffel hyphen loop dot com"

	license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
	date: "2017-06-29 9:43:26 GMT (Thursday 29th June 2017)"
	revision: "5"

class
	CRYPTO_APP

inherit
	EL_COMMAND_SHELL_SUB_APPLICATION [EL_CRYPTO_COMMAND_SHELL]
		redefine
			Option_name
		end

feature {NONE} -- Implementation

	make_action: PROCEDURE [like default_operands]
		do
			Result := agent command.make_shell
		end

feature {NONE} -- Constants

	Option_name: STRING = "crypto"

	Description: STRING = "Menu driven cryptographic tool"

	Log_filter: ARRAY [like CLASS_ROUTINES]
			--
		do
			Result := <<
				[{CRYPTO_APP}, All_routines]
			>>
		end
end