CNS/lecture_notes/images

  • 🖼 02_encryption_scheme.png49 KB
  • 🖼 02_frequency_analysis.png38 KB
  • 🖼 02_rfid_mutual_auth_example.png53 KB
  • 🖼 02_security_notation.png8 KB
  • 🖼 02_semantical_secure_graphic_03.png322 KB
  • 🖼 02_substitution_graphic_01.png48 KB
  • 🖼 02_substitution_graphic_02.png153 KB
  • 🖼 03_dunning_kruger.png219 KB
  • 🖼 03_initialization_vectors.png180 KB
  • 🖼 03_stream_cipher_scheme.png62 KB
  • 🖼 04_message_modification_01.png106 KB
  • 🖼 04_message_modification_02.png167 KB
  • 🖼 04_message_modification_03.png153 KB
  • 🖼 04_message_modification_04.png139 KB
  • 🖼 04_wep_auth.png146 KB
  • 🖼 04_wep_auth_helps.png693 KB
  • 🖼 04_wep_is_broken_01.png182 KB
  • 🖼 04_wep_is_broken_02.png273 KB
  • 🖼 06_call_center_control.png28 KB
  • 🖼 06_chap_01.png96 KB
  • 🖼 06_crypto_hash_01.png126 KB
  • 🖼 06_modular_checksum.png13 KB
  • 🖼 06_pap_01.png98 KB
  • 🖼 06_pap_02.png31 KB
  • 🖼 06_pap_03.png46 KB
  • 🖼 06_tritacarne.png106 KB
  • 🖼 07_collision_resistance.png76 KB
  • 🖼 07_discrete_log_plot_01.png28 KB
  • 🖼 07_discrete_log_plot_02.png176 KB
  • 🖼 07_pap_with_hashed_password.png75 KB
  • 🖼 08_chap_mutual_auth_01.png110 KB
  • 🖼 08_chap_mutual_auth_02.png86 KB
  • 🖼 08_hash_chain_01.png41 KB
  • 🖼 08_hash_chain_02.png111 KB
  • 🖼 08_pippo_mutual_auth_01.png90 KB
  • 🖼 08_pippo_mutual_auth_02.png79 KB
  • 🖼 08_pippo_mutual_auth_03.png83 KB
  • 🖼 08_pippo_mutual_auth_04.png70 KB
  • 🖼 08_pippo_mutual_auth_05.png71 KB
  • 🖼 08_pippo_mutual_auth_06.png80 KB
  • 🖼 09_auth_2g_01.png18 KB
  • 🖼 09_auth_2g_02.png171 KB
  • 🖼 09_auth_2g_03.png59 KB
  • 🖼 09_auth_2g_04.png31 KB
  • 🖼 09_auth_2g_3g.png87 KB
  • 🖼 09_auth_3g_01.png95 KB
  • 🖼 09_auth_3g_02.png27 KB
  • 🖼 09_cellular_system_architecture.png81 KB
  • 🖼 10_3g_anonimity_key.png6 KB
  • 🖼 10_3g_autn.png22 KB
  • 🖼 10_3g_protecting_sqn.png23 KB
  • 🖼 10_3g_sqn.png26 KB
  • 🖼 11_mac_ingredients_01.png54 KB
  • 🖼 11_nonce_replay_attacks.png20 KB
  • 🖼 11_otp_integrity.png123 KB
  • 🖼 11_sha256_01.png20 KB
  • 🖼 11_sha256_02.png195 KB
  • 🖼 11_symmetric_msg_auth.png196 KB
  • 🖼 11_where_to_put_key_01.png62 KB
  • 🖼 11_where_to_put_key_02.png60 KB
  • 🖼 11_where_to_put_key_03.png58 KB
  • 🖼 12_hmac_01.png16 KB
  • 🖼 12_hmac_02.png23 KB
  • 🖼 12_hmac_03.png310 KB
  • 🖼 12_hmac_04.png97 KB
  • 🖼 12_radius_motivation_01.png222 KB
  • 🖼 12_radius_motivation_02.png215 KB
  • 🖼 12_radius_motivation_03.png156 KB
  • 🖼 12_secret_prefix_01.png179 KB
  • 🖼 12_secret_prefix_02.png243 KB
  • 🖼 13_radius_auth_reply_01.png131 KB
  • 🖼 13_radius_packet_01.png26 KB
  • 🖼 13_radius_packet_02.png12 KB
  • 🖼 13_radius_packet_03.png33 KB
  • 🖼 13_radius_ppp_chap_attack.png384 KB
  • 🖼 13_radius_ppp_chap_support.png60 KB
  • 🖼 14_radius_dictionary_01.png67 KB
  • 🖼 14_radius_dictionary_02.png68 KB
  • 🖼 14_radius_paswd_encryption.png9 KB
  • 🖼 14_radius_poor_prng_attacks_01.png260 KB
  • 🖼 14_radius_poor_prng_attacks_02.png50 KB
  • 🖼 15_diameter_agents_operation_01.png12 KB
  • 🖼 15_diameter_agents_operation_02.png30 KB
  • 🖼 15_diameter_agents_operation_03.png36 KB
  • 🖼 15_diameter_avps.png47 KB
  • 🖼 15_diameter_header.png48 KB
  • 🖼 15_diameter_picture.png59 KB
  • 🖼 15_radius_scalability.png29 KB
  • 🖼 16_history_ssl.png109 KB
  • 🖼 16_ipsec_layer.png18 KB
  • 🖼 16_ssl_layer.png23 KB
  • 🖼 16_tls_app_support.png41 KB
  • 🖼 16_tls_protocol_stack.png78 KB
  • 🖼 16_tls_record_protocol_operations.png277 KB
  • 🖼 17_block_ciphers_01.png37 KB
  • 🖼 17_block_ciphers_cbc.png35 KB
  • 🖼 17_block_ciphers_ecb.png18 KB
  • 🖼 17_cbc_padding.png25 KB
  • 🖼 17_enc_mac_order_01.png6 KB
  • 🖼 17_enc_mac_order_02.png6 KB
  • 🖼 17_enc_mac_order_03.png6 KB
  • 🖼 17_tls_hmac_details.png33 KB
  • 🖼 17_tls_padding.png55 KB
  • 🖼 17_tls_record_protocol_data_unit.png266 KB
  • 🖼 18_cbc_decrypt.png23 KB
  • 🖼 18_side_channel_padding_oracle.png106 KB
  • 🖼 19_bad_permutation.png143 KB
  • 🖼 19_block_cipher.png26 KB
  • 🖼 19_block_cipher_problem_02.png24 KB
  • 🖼 19_cbc_decryption.png23 KB
  • 🖼 19_cbc_encryption.png28 KB
  • 🖼 19_cfb_decryption.png43 KB
  • 🖼 19_cfb_encryption.png43 KB
  • 🖼 19_counter_mode.png22 KB
  • 🖼 19_ecb_is_bad.png29 KB
  • 🖼 19_ecb_mode.png28 KB
  • 🖼 19_guarantee_semantic_security.png22 KB
  • 🖼 19_iv_usage_01.png18 KB
  • 🖼 19_iv_usage_02.png5 KB
  • 🖼 19_iv_usage_03.png15 KB
  • 🖼 19_modes_of_operation.png148 KB
  • 🖼 19_ofb_decryption.png44 KB
  • 🖼 19_ofb_encryption.png33 KB
  • 🖼 19_permutation.png130 KB
  • 🖼 20_cbc_multiple_msg_01.png24 KB
  • 🖼 20_cbc_multiple_msg_02.png26 KB
  • 🖼 20_chosen_boundary_attack_01.png9 KB
  • 🖼 20_chosen_boundary_attack_02.png9 KB
  • 🖼 20_compression_rip.png295 KB
  • 🖼 20_crime_attack.png28 KB
  • 🖼 20_predictable_iv_01.png30 KB
  • 🖼 20_predictable_iv_02.png29 KB
  • 🖼 21_asymmetric_crypto.png57 KB
  • 🖼 21_downgrade_attack.png73 KB
  • 🖼 21_downgrade_attack_fix.png63 KB
  • 🖼 21_tcp_segmentation.png38 KB
  • 🖼 21_tls_cap_01.png67 KB
  • 🖼 21_tls_cap_02.png40 KB
  • 🖼 21_tls_cap_03.png90 KB
  • 🖼 21_tls_cap_04.png96 KB
  • 🖼 21_tls_cipher_suites.png15 KB
  • 🖼 21_tls_handshake_messages.png89 KB
  • 🖼 21_tls_handshake_phase_01.png28 KB
  • 🖼 21_tls_handshake_phase_02.png23 KB
  • 🖼 21_tls_key_management_01.png16 KB
  • 🖼 21_tls_key_management_02.png21 KB
  • 🖼 21_tls_session.png49 KB
  • 🖼 22_asymmetric_crypto_scheme.png63 KB
  • 🖼 22_asymmetric_crypto_usage_01.png42 KB
  • 🖼 22_asymmetric_crypto_usage_02.png46 KB
  • 🖼 22_dh_key_agreement_01.png163 KB
  • 🖼 22_dh_key_agreement_02.png214 KB
  • 🖼 22_dh_key_agreement_03.png270 KB
  • 🖼 22_dh_key_agreement_04.png321 KB
  • 🖼 22_diffie_hellman.png188 KB
  • 🖼 22_digital_signature_01.png19 KB
  • 🖼 22_dlog_is_hard_graph.png732 KB
  • 🖼 22_hybrid_encryption.png39 KB
  • 🖼 22_mod_exp_algorithm.png60 KB
  • 🖼 22_rsa_guys.png167 KB
  • 🖼 23_rsa_construction.png34 KB
  • 🖼 24_ca_list.png220 KB
  • 🖼 24_cert_replay_attack.png86 KB
  • 🖼 24_certificate_chains.png122 KB
  • 🖼 24_dh_agreement.png165 KB
  • 🖼 24_digital_certificate.png62 KB
  • 🖼 24_digital_sign_01.png18 KB
  • 🖼 24_digital_sign_02.png127 KB
  • 🖼 24_digital_sign_03.png196 KB
  • 🖼 24_pratical_tls_approach.png94 KB
  • 🖼 24_proving_knowledge_of_secret_key_01.png93 KB
  • 🖼 24_proving_knowledge_of_secret_key_02.png92 KB
  • 🖼 24_public_key_identity.png133 KB
  • 🖼 24_rsa_transport.png164 KB
  • 🖼 25_certificate_chain.png31 KB
  • 🖼 25_crl_endpoints.png41 KB
  • 🖼 25_crl_example.png330 KB
  • 🖼 25_dangers_of_certificate_chain_01.png133 KB
  • 🖼 25_dangers_of_certificate_chain_02.png41 KB
  • 🖼 25_wildcard_certificate.png161 KB
  • 🖼 25_x.509_ca_sign.png30 KB
  • 🖼 25_x.509_format.png21 KB
  • 🖼 25_x.509_real_example.png152 KB
  • 🖼 26_anonymous_dh.png165 KB
  • 🖼 26_cipher_suite_example.png248 KB
  • 🖼 26_example_cert_01.png334 KB
  • 🖼 26_example_cert_02.png196 KB
  • 🖼 26_handshake_messages_01.png308 KB
  • 🖼 26_mitm_https_downgrade.png96 KB
  • 🖼 27_abbreviated_handshake.png46 KB
  • 🖼 27_cert_auth_01.png100 KB
  • 🖼 27_cert_auth_02.png167 KB
  • 🖼 27_cert_auth_03.png216 KB
  • 🖼 27_change_cipher_spec.png32 KB
  • 🖼 27_expand_op.png25 KB
  • 🖼 27_extract_op_01.png11 KB
  • 🖼 27_extract_op_02.png15 KB
  • 🖼 27_hkdf_01.png12 KB
  • 🖼 27_prf.png17 KB
  • 🖼 27_secret_hierarchy.png41 KB
  • 🖼 27_tls_handshake_phase_3.png20 KB
  • 🖼 27_tls_handshake_phase_4.png28 KB
  • 🖼 28_alert_protocol.png40 KB
  • 🖼 28_close_notify.png34 KB
  • 🖼 28_renegotation_01.png247 KB
  • 🖼 28_renegotation_02.png36 KB
  • 🖼 28_renegotation_attack_01.png92 KB
  • 🖼 28_renegotation_attack_02.png43 KB
  • 🖼 28_truncation_attack.png39 KB
  • 🖼 29_drown_attack_01.png98 KB
  • 🖼 29_drown_attack_02.png174 KB
  • 🖼 29_robot_attack_table.png310 KB
  • 🖼 29_rsa_key_transport.png45 KB
  • 🖼 29_rsa_padding_01.png25 KB
  • 🖼 29_rsa_padding_02.png104 KB
  • 🖼 30_certificate_transparency_00.png195 KB
  • 🖼 30_certificate_transparency_01.png40 KB
  • 🖼 30_certificate_transparency_02.png85 KB
  • 🖼 30_chuncked_messages_01.png7 KB
  • 🖼 30_fake_certificates.png332 KB
  • 🖼 30_merkle_chunk_verification.png69 KB
  • 🖼 30_merkle_idea.png56 KB
  • 🖼 30_merkle_tree_blockchain.png71 KB
  • 🖼 30_merkle_tree_time_01.png22 KB
  • 🖼 30_merkle_tree_time_02.png65 KB
  • 🖼 30_merkle_tree_time_03.png127 KB
  • 🖼 30_merkle_tree_time_04.png80 KB
  • 🖼 30_web_security_pillar.png287 KB
  • 🖼 31_approval_tls_1_3.png248 KB
  • 🖼 31_psk_and_perfect_forward_secrey.png56 KB
  • 🖼 31_rfc_tls_1_3.png157 KB
  • 🖼 31_tls_1_3_handshake_structure.png84 KB
  • 🖼 31_tls_handshake_1_3.png43 KB
  • 🖼 32_ipsec_implementation_01.png8 KB
  • 🖼 32_ipsec_implementation_02.png8 KB
  • 🖼 32_ipsec_implementation_03.png12 KB
  • 🖼 32_ipsec_layer.png24 KB
  • 🖼 32_ipsec_linux_01.png47 KB
  • 🖼 32_ipsec_modes_01.png35 KB
  • 🖼 32_ipsec_modes_02.png43 KB
  • 🖼 32_ipsec_modes_03.png55 KB
  • 🖼 32_ipsec_rfcs.png57 KB
  • 🖼 32_ipsec_security_association.png16 KB
  • 🖼 32_netkit_topology.png252 KB
  • 🖼 32_vpn_example_basic_topology.png723 KB
  • 🖼 32_vpn_example_static_sa_01.png771 KB
  • 🖼 32_vpn_private_networks_01.png141 KB
  • 🖼 32_vpn_private_networks_02.png134 KB
  • 🖼 32_vpn_reason_01.png65 KB
  • 🖼 32_vpn_reason_02.png89 KB
  • 🖼 32_vpn_tunnels.png173 KB
  • 🖼 33_ah_header.png89 KB
  • 🖼 33_ah_transport_mode.png31 KB
  • 🖼 33_ah_tunnel_mode.png40 KB
  • 🖼 33_esp_adding_padding.png9 KB
  • 🖼 33_esp_header.png105 KB
  • 🖼 33_esp_transport_mode.png33 KB
  • 🖼 33_esp_tunnel_mode.png47 KB
  • 🖼 33_ike_cookie_based_init_handshake.png55 KB
  • 🖼 33_ike_ddos.png107 KB
  • 🖼 33_ike_header.png87 KB
  • 🖼 33_ike_message.png25 KB
  • 🖼 33_ike_phases.png66 KB
  • 🖼 33_ike_sa_init_exchanged_info.png28 KB
  • 🖼 33_ike_version_flag_01.png43 KB
  • 🖼 33_ike_version_flag_02.png57 KB
  • 🖼 33_integrity_check_computation.png40 KB
  • 🖼 33_prepending_iv.png7 KB
  • 🖼 33_road_warrior_scenario.png66 KB
  • 🖼 33_sliding_window.png24 KB
  • 🖼 34_2_n_scheme_01.png50 KB
  • 🖼 34_2_n_scheme_02.png121 KB
  • 🖼 34_2_n_scheme_03.png53 KB
  • 🖼 34_lagrange_interpolation.png71 KB
  • 🖼 34_trivial_secret_sharing_01.png262 KB
  • 🖼 35_homomorphic_property.png152 KB
  • 🖼 35_smc_example_01.png137 KB
  • 🖼 35_smc_example_02.png167 KB
  • 🖼 35_smc_example_03.png321 KB
  • 🖼 35_smc_weighted_sum_01.png37 KB
  • 🖼 35_smc_weighted_sum_02.png85 KB
  • 🖼 36_commitment_protocol_01.png120 KB
  • 🖼 36_commitment_protocol_02.png155 KB
  • 🖼 38_dkg_example_01.png143 KB
  • 🖼 38_dkg_example_02.png174 KB
  • 🖼 38_dkg_example_03.png270 KB
  • 🖼 38_dkg_example_04.png290 KB
  • 🖼 38_dkg_example_05.png335 KB
  • 🖼 38_dkg_example_06.png346 KB
  • 🖼 39_ecies_idea.png35 KB
  • 🖼 39_hybrid_encryption.png45 KB
  • 🖼 40_basic_scenario_device_initialization.png56 KB
  • 🖼 40_basic_scenario_key_retrieval_01.png24 KB
  • 🖼 40_basic_scenario_key_retrieval_02.png9 KB
  • 🖼 40_basic_scenario_key_retrieval_03.png6 KB
  • 🖼 40_better_scenario_device_initialization.png89 KB
  • 🖼 40_better_scenario_device_key_retrieval.png102 KB
  • 🖼 40_scenario.png213 KB
  • 🖼 41_ac_predicate_tree.png54 KB
  • 🖼 41_alternative_shamir_secret_scheme.png33 KB
  • 🖼 41_and_gate.png30 KB
  • 🖼 41_matrix_construction.png36 KB
  • 🖼 41_or_gate.png21 KB
  • 🖼 42_ec_example_01.png35 KB
  • 🖼 42_ec_example_02.png26 KB
  • 🖼 42_ec_example_03.png22 KB
  • 🖼 42_ec_example_plot.png37 KB
  • 🖼 42_ec_sum_01.png34 KB
  • 🖼 42_ec_sum_02.png32 KB
  • 🖼 42_ec_sum_03.png23 KB
  • 🖼 42_security_scalability.png37 KB
  • 🖼 43_ecdh.png26 KB