Class: HrrRbSsh::Transport::MacAlgorithm::HmacSha2_256

Inherits:
HrrRbSsh::Transport::MacAlgorithm show all
Includes:
Functionable
Defined in:
lib/hrr_rb_ssh/transport/mac_algorithm/hmac_sha2_256.rb

Constant Summary collapse

NAME =
'hmac-sha2-256'
PREFERENCE =
50
DIGEST =
'sha256'
DIGEST_LENGTH =
32
KEY_LENGTH =
32

Instance Attribute Summary

Attributes included from Loggable

#log_key, #logger

Method Summary

Methods included from Functionable

#compute, #digest_length, #initialize, #key_length

Methods included from Loggable

#log_debug, #log_error, #log_fatal, #log_info, #log_warn

Methods included from SubclassWithPreferenceListable

#[], #inherited, #list_preferred, #list_supported