IT用語集– tag –
-
Web・フロントエンド・バックエンド
CS-Cart: オープンソースECプラットフォーム
2005年に設立されたCS-Cartは、オープンソースの電子商取引(EC)プラットフォームとして成長し続けています。その柔軟性と拡張性により、多くのオンラインストアが利用を開始しました。 【この記事の目次】 CS-Cartの基本機能 CS-Cartの歴史と進化 CS-Cart... -
セキュリティ・認証
CRYSTALS-Kyber:後量子暗号化技術
CRYSTALS-Kyberは、量子コンピュータへの脅威に対抗するため開発された次世代の秘密鍵暗号システムです。2017年にNISTによって公開され、現在はPost-Quantum Cryptography (PQC) の主流となっています。 【この記事の目次】 CRYSTALS-Kyberとは 開発背景 ... -
プログラミング・開発言語
CRYSTALS-Kyber: 優れた秘密鍵暗号方式
CRYSTALS-Kyberは、ポスト量子暗号技術を標榜するCRYSTALSプロジェクトの一部で、2017年に提案された秘密鍵交換プロトコルです。大規模なサイバー攻撃に対する耐性を持つことが特徴で、特に5G通信やブロックチェーン分野での活用が期待されています。 【こ... -
セキュリティ・認証
CRYSTALS-Dilithium:量子コンピュータ対策暗号
CRYSTALS-Dilithiumは、NISTが開発した新世代の公共鍵署名方式です。古典的な計算機だけでなく量子コンピュータへの脅威に対応できるよう設計され、2017年から標準化に向けたプロセスが始まりました。 【この記事の目次】 CRYSTALS-Dilithiumの定義 開発の... -
プログラミング・開発言語
CRYSTALS-Dilithium: NIST選定ポスト量子暗号アルゴリズム
CRYSTALS-DilithiumはNISTが推奨するポスト量子時代の署名方式であり、その特徴と性能を理解することで、将来的なセキュリティ対策に役立つ。この記事では、Dilithiumの設計原理から具体的な実装例まで幅広く解説する。 【この記事の目次】 CRYSTALS-Dilit... -
OS・ソフトウェア
cryptsetup: Linuxで暗号化ボリュームを作成するツール
cryptsetupは、Linux環境においてLVMやRAIDに加えて暗号化機能を提供する重要なユーティリティです。2004年に最初の実装が公開され、今日まで多数のバージョンアップを重ねて現行版1.7系となりました。 【この記事の目次】 cryptsetupの基本概念 cryptsetu... -
セキュリティ・認証
Cryptography(暗号学):Pythonでの実装と応用
古代から続く通信秘密技術が現代では情報技術を支え、特にPythonを通じてソフトウェア開発でも広く活用されている。古典的な暗号手法からRSAやAESといった近代暗号まで、その歴史と理論を辿りつつ、Pythonでの実装方法を探る。 【この記事の目次】 古典暗... -
AI・機械学習・データサイエンス
CrypTen: 隠されたデータ上で機械学習を行うフレームワーク
CrypTenは、マイクロソフトが開発した安全なプライバシープロテクションを提供するAIエンジンです。このフレームワークは、機密性の高いデータセット上での機械学習モデルのトレーニングや推論を可能にします。 【この記事の目次】 CrypTenの目的 CrypTen... -
未分類
CryEngine: 高品質ゲーム開発ツール
CryEngineは2003年にCrytekによって作成された、パワフルなゲームエンジン。その革新的なグラフィックスと柔軟性から、多くのゲーム開発者に選ばれています。 【この記事の目次】 CryEngineの定義 CryEngineの歴史 CryEngineの仕組み CryEngineと他のエン... -
AI・機械学習・データサイエンス
CRUXEval: AI解釈性評価フレームワーク
CRUXEvalは、AIシステムにおける予測の説明可能性を可視化・分析するためのフレームワークです。2019年に提案され、機械学習モデルの理解と改善に大きな影響を与えました。 【この記事の目次】 CRUXEvalとは 解説手法 CRUXEvalの仕組み CRUXEvalと他のフレ...
