用語集
この用語集には、ScalarDL を使用する際によく使用される用語が含まれています。
セキュリティ用語
以下はセキュリティ用語です。
改ざんの証拠
改ざんの証拠は、ハッシュチェーンや電子署名などの暗号化技術を通じて不正な変更を検出し、データの整合性と信頼性を維持します。
管理ドメイン
管理ドメインとは、エンティティまたはシステムが同じ管理機関によって管理される境界であり、制御されたデータとリソースの管理を可能にします。
信頼性
信頼性とは、データ、メッセージ、またはトランザクションが検証済みのソースから発信されたことを保証するもので、なりすましや偽造を防ぎます。
スマートコントラクト
スマートコントラクトは、ルール、条件、または条件を自動的に適用および検証するコンピュータープログラムで、通常は台帳およびブロックチェーンシステムで使用されます。
台帳データベース
台帳データベースは、改ざん防止機能があり、検証可能なデータベースで、データを順次記録し、トレーサビリティと検証をサポートし、多くの場合、整合性の暗号証明を備えています。
電子署名
電子署名は、メッセージまたはドキュメントの信頼性と整合 性を検証する暗号化技術であり、既知の送信者によって作成されたことを確認し、否認不可特性を備えています。
秘密鍵
秘密鍵は、データの署名または復号に使用される秘密の暗号化キーであり、安全で承認されたアクセスを保証します。
公開鍵
公開鍵は、公開して共有される暗号鍵で、ユーザーはこれを使用してメッセージを暗号化したり、電子署名を検証したりできます。多くの場合、安全な通信のために秘密鍵と組み合わせて使用されます。
ビザンチン故障
ビザンチン故障とは、ソフトウェアのバグやデータの改ざんなど、悪意の有無に関係なく発生する任意の故障を指し、分散システムで一貫性を維持することが困難になります。
ビザンチン故障検出
ビザンチン故障検出は、分散システムでビザンチン故障を示すノードを識別するプロセスであり、潜在的な脅威にオプションを立てることでシステムの 信頼性をサポートします。
ビザンチン故障耐性
ビザンチン故障耐性とは、多くの場合コンセンサスメカニズムを通じて、一部のノードが悪意を持ってまたは一貫性のない動作をした場合でも、システムが引き続き正常に機能する能力です。
ブロックチェーン
ブロックチェーンは、データがブロックに記録され、チェーンでリンクされて透明性、不変性、およびセキュリティが確保される分散型台帳テクノロジです。
証明書
証明書は、暗号化署名を使用してエンティティの ID を確認するデジタルドキュメントであり、安全な通信と信頼を保証します。
CA
証明機関 (CA) は、組織や個人の ID を確認するためにデジタル証明書を発行する信頼できるエンティティであり、公開鍵インフラストラクチャ (PKI) を通じて安全な通信を保証します。
ECDSA
楕円曲線電子署名アルゴリズム (ECDSA) は、楕円曲線数学を使用して電子署名を作成する暗号化アルゴリズムであり、RSA と比較して短いキー長で強力なセキュリティを提供します。
HMAC
HMAC (ハッシュベースのメッセージ認証コード) は、シークレットキーとともにデータをハッシュすることでデータの整合性と信頼性を保証する暗号化機能です。電子署名とは異なり、HMAC には否認防止特性がありません。
RSA
RSA (Rivest-Shamir-Adleman) は、大きな素数の因数分解の難しさを利用して、安全なデータ転送、電子署名、および鍵交換を可能にする非対称暗号化アルゴリズムです。
TLS
トランスポート層セキュリティ (TLS) は、インターネット上のクライアントサーバーアプリケーション間のプライバシーとデータの整合性を保証する暗号化プロトコルで、前身の Secure Sockets Layer (SSL) に代わるものです。