class Net::SSH::Transport::AES256_GCM
Implements the aes256-gcm@openssh cipher
Public Class Methods
key_length()
click to toggle source
— RFC 5647 — K_LEN AES key length 32 octets
# File lib/net/ssh/transport/aes256_gcm.rb, line 36 def self.key_length 32 end
Public Instance Methods
algo_name()
click to toggle source
# File lib/net/ssh/transport/aes256_gcm.rb, line 24 def algo_name 'aes-256-gcm' end
implicit_mac()
click to toggle source
# File lib/net/ssh/transport/aes256_gcm.rb, line 20 def implicit_mac ImplicitHMac.new end
name()
click to toggle source
# File lib/net/ssh/transport/aes256_gcm.rb, line 28 def name 'aes256-gcm@openssh.com' end