ma_eval_trust

Evaluating Trust Solution in Digital Aeronautical Communications Systems

https://github.com/sebonze/ma_eval_trust

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Evaluating Trust Solution in Digital Aeronautical Communications Systems

Basic Info
  • Host: GitHub
  • Owner: sebonze
  • Language: Python
  • Default Branch: main
  • Size: 192 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme Citation

README.md

MAevaltrust

Evaluating Trust Solution in Digital Aeronautical Communications Systems

The repository MAevaltrust focuses on evaluating trust solutions in digital aeronautical communications systems. It contains various Python scripts that implement cryptographic protocols and trust solutions, such as Kerberos, PKI, and Schnorr signatures.

| Language | Files | % | Code | % | Comment | % | |---------------|-------|-------|------|------|---------|------| | Python | 35 | 53.8 | 2584 | 69.4 | 396 | 10.6 | | Markdown | 1 | 1.5 | 28 | 82.4 | 0 | 0.0 | | JSON | 2 | 3.1 | 21 | 55.3 | 0 | 0.0 | | ASCII armored | 8 | 12.3 | 16 | 20.5 | 0 | 0.0 | | unknown | 16 | 24.6 | 0 | 0.0 | 0 | 0.0 | | binary | 3 | 4.6 | 0 | 0.0 | 0 | 0.0 | | Sum | 65 | 100.0 | 2649 | 68.4 | 396 | 10.2 |

| Trust Solution | Cipher & Hash | Min Time | Max Time | Mean Time | 95th Percentile | Size (Byte) | Latency | Number of Routines | |-----------------|------------------------|----------|----------|---------------------|--------------------|-------------|---------|--------------------| | Schnorr Prep | SHA-384 | 17890200 | 19411400 | 18436013 | 19250390.0 | 256 | N/A | 1000 | | Schnorr Sign | SHA-384 | 2300 | 21700 | 2674 | 2905.0 | 48 | N/A | 1000 | | Schnorr Verify | SHA-384 | 22023000 | 23771100 | 22326745 | 23422285.0 | 256 | N/A | 1000 | | Schnorr Total | SHA-384 | 39915500 | 43204200 | 40765432 | 22817715.0 | 560 | N/A | 1000 | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | | PKI Prep | SECP256K1, SHA-384 | 1171800 | 1672800 | 1278124 | 1512965.0 | 605 | N/A | 1000 | | PKI Sign | SECP256K1, SHA-384 | 601100 | 1068000 | 672769 | 832715.0 | 868 | N/A | 1000 | | PKI Verify | SECP256K1, SHA-384 | 4617900 | 5560200 | 4941055 | 5348515.0 | 1511 | N/A | 1000 | | PKI Total | SECP256K1, SHA-384 | 6390800 | 8301000 | 6891948 | 5193145.0 | 2984 | N/A | 1000 | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | | Kerberos Prep | AES 256 CBC, SHA-384 | 879800 | 1526700 | 1018478.2608695652 | 1238200.0 | 56 | N/A | 1000 | | Kerberos Sign | AES 256 CBC, SHA-384 | 2145400 | 4769600 | 2545370.588235294 | 4723760.0 | 56 | N/A | 1000 | | Kerberos Verify | AES 256 CBC, SHA-384 | 2190700 | 5436700 | 2544062.962962963 | 4603590.0 | 56 | N/A | 1000 | | Kerberos Total | AES 256 CBC, SHA-384 | 5215900 | 11733000 | 6107911.812067822 | 4391660.0 | 168 | N/A | 1000 | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |

This table provides a comprehensive overview of the performance metrics for each trust solution, including latency, which is crucial for analysis and conclusions.

  • Latency is the time between the first and the last message of a routine.
  • The time is measured in nanoseconds.
  • The size is measured in bytes.
  • The number of routines is the number of times a routine is executed.
  • The mean time is the mean of the time of all routines.
  • The minimum and maximum time are the minimum and maximum of the time of all routines.
  • The total time is the sum of the time of all routines.

Owner

  • Name: Niklas S
  • Login: sebonze
  • Kind: user
  • Location: Munich

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Software Architecture, Pyth

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: "Sudmann"
    given-names: "Niklas"
    orcid: "NA"
title: "Python Implementation for Evaluating Trust Solution in Digital Aeronautical Communications Systems"
version: "1.0.0"
date-released: "2023-12-01"
url: "https://github.com/sebonze/MA_eval_trust"

GitHub Events

Total
Last Year