<% CryptCheck::Tls::Cipher[:TLSv1_2].each do |cipher| kex = cipher.kex auth = cipher.auth enc = cipher.encryption mac = cipher.hmac pfs = cipher.pfs? %> <%= cipher_auth_type_cell auth %> <%= cipher_kex_type_cell kex %> <%= cipher_enc_type_cell enc&.first %> <%= cipher_enc_block_size_cell enc&.[] 1 %> <%= cipher_enc_key_size_cell enc&.[] 2 %> <%= cipher_enc_mode_cell enc&.last %> <%= cipher_mac_type_cell mac&.first %> <%= cipher_mac_size_cell mac&.last %> <%= cipher_pfs_cell pfs %> <% end %>
<%= t 'Name' %> <%= t 'Authentication' %> <%= t 'Key exchange' %> <%= t 'Encryption' %> <%= t 'MAC' %> <%= t 'PFS' %>
<%= t 'Type' %> <%= t 'Block size' %> <%= t 'Key size' %> <%= t 'Mode' %> <%= t 'Type' %> <%= t 'Size' %>
<%= cipher_name_label cipher %>