Skip to content

Latest commit

 

History

History
78 lines (71 loc) · 3.19 KB

protocols.md

File metadata and controls

78 lines (71 loc) · 3.19 KB
layout title which_category
single
Messaging Protocols
12

Some protocols are used by many applications, so all the applications that use these protocols will share the same features.

{% assign applications = site.data.applications | where_exp: "item","item.category == page.which_category" | sort: 'name' | sort: 'recommendation' %} {% for application in applications %} {% endfor %}
Protocol Communication types
{% if application.recommendation == 1 %} {% elsif application.recommendation == 2 %} {% else %}{% endif %} {{ application.display_name }} {{ application.communication_types }}

Encryption protocol: {{ application.encryption_protocol }}
Shared Secret exchange: {{ application.shared_secret_exchange }}
Message Encryption Cipher: {{ application.message_encryption_cipher }}
Business model: {{ application.business_model }}

{% if application.perfect_forward_secrecy == true %} {% if application.perfect_forward_secrecy_source %} Perfect forward secrecy: Yes
{% else %} Perfect forward secrecy: Yes
{% endif %} {% elsif application.perfect_forward_secrecy == false %} {% if application.perfect_forward_secrecy_source %} Perfect forward secrecy: No
{% else %} Perfect forward secrecy: No
{% endif %} {% else %} Perfect forward secrecy: {{ application.perfect_forward_secrecy }}
{% endif %}

{% if application.message_stored_on_server == "Never" %} {% if application.message_stored_on_server_source %} Messages stored on server: Never
{% else %} Messages stored on server: Never
{% endif %} {% elsif application.message_stored_on_server == true %} {% if application.message_stored_on_server_source %} Messages stored on server: Yes
{% else %} Messages stored on server: Yes
{% endif %} {% elsif application.message_stored_on_server == "Temporarily" %} {% if application.message_stored_on_server_source %} Messages stored on server: Temporarily
{% else %} Messages stored on server: Temporarily
{% endif %} {% else %} Messages stored on server: {{ application.message_stored_on_server }}
{% endif %}

Websites: {{ application.websites }}
Last tested: {{ application.last_update }}
Notes:

{% include_relative _data/{{ application.notes_file }} %}