class Net::SSH::Transport::Kex::Curve25519Sha256
def self.validate_key_bytes!(key, label, expected_bytes)
def self.validate_key_bytes!(key, label, expected_bytes) raise ArgumentError, "invalid X25519 #{label}" unless key.respond_to?(:bytesize) && key.bytesize == expected_bytes end