カオスフォートレスの性能評価 軽量暗号アルゴリズムは,水と他のユーティリティの管理におけるデータセキュリティ
Rohit Raphael1,2, Ranjan Sarukkalige3, Sridharakumar Narasimhan2,4
1School of Electrical Engineering, Computing and Mathematical Sciences, Curtin University, Perth 6102, Australia.
Sensors (Basel, Switzerland)
|August 28, 2025
まとめ
新しい軽量暗号アルゴリズムであるChaosFortressは,特にサイバー脅威から重要な水道データを保護するために,物事のインターネット (IoT) アプリケーションに優れた速度とセキュリティを提供します.
科学分野:
- サイバーセキュリティ
- 暗号化
- モノのインターネット (IoT)
背景:
- 物事のインターネット (IoT) は日々の生活にますます統合され,膨大な量のデータを生成しています.
- 増加するサイバー脅威により,水分配給などのIoT対応のユーティリティ・マネジメント・システムからのデータの保護が不可欠です.
- 軽量な暗号アルゴリズムは,リソースが制限されているIoTデバイスにとって不可欠です.
研究 の 目的:
- 社内で開発した 軽量暗号アルゴリズムの性能を評価するために
- IoTアプリケーションのための他の主要な軽量暗号アルゴリズムと比較します.
- IoT ユーティリティの管理におけるデータの保護に ChaosFortress の適性を評価する.
主な方法:
- ACORN,Ascon,ChaChaPoly,Speck,tinyAES,およびtinyECCとのパフォーマンスの比較
- ArduinoとLoRaベースの送信機/受信機ペアで実施されたテスト.
- 暗号のランダム性と性能について,NIST 統計テストスイート (STS) を使用した評価.
主要な成果:
- 他のアルゴリズムと比較可能なメモリ管理を証明した.
- 6つのアルゴリズムのうち5つのアルゴリズムの実行速度を大幅に上回った.
- カオスフォレストは最速の送信時間を達成し,NIST STSの結果に優れていた.
結論:
- ChaosFortressは,効率的かつ安全なデータ処理を必要とするモノのインターネット (IoT) アプリケーションに非常に適しています.
- このアルゴリズムのスピードと 統計テストにおける優れた性能により 重要なインフラデータの保護に適しています
- ChaosFortressは 限られたリソースのIoT環境で サイバーセキュリティを強化するための有望なソリューションを提供します
関連する概念動画
Wald-Wolfowitz Runs Test II
315
The Wald-Wolfowitz runs test, commonly referred to as the runs test, is a nonparametric test used to assess the randomness of ordered data. The test evaluates the number of runs, which are consecutive sequences of similar elements within the data. If the number of runs is significantly higher or lower than expected, the data is considered non-random, indicating a detectable pattern or structure.
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
315
Wald-Wolfowitz Runs Test I
740
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
740
Stability of structures
248
In mechanical engineering, the stability of systems under various forces is critical for designing durable and efficient structures. One fundamental way to explore these concepts is by analyzing systems like two rods connected at a pivot point, O, with a torsional spring of spring constant k at the pivot point. This system is similar in appearance to a scissor jack used to change tires on a car. In this case, the arms of the linkage (equivalent to the rods in this system) are entirely vertical,...
248
Multimachine Stability
227
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
227
Fast Decoupled and DC Powerflow
282
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
282
Social Loafing
35.9K
Another way in which a group presence can affect performance is social loafing—the exertion of less effort by a person working together with a group. Social loafing occurs when our individual performance cannot be evaluated separately from the group. Thus, group performance declines on easy tasks (Karau & Williams, 1993). Essentially individual group members loaf and let other group members pick up the slack. Because each individual’s efforts cannot be evaluated,...
35.9K


