編集長– Author –
-
セキュリティ・認証
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と他のフレ... -
Web・フロントエンド・バックエンド
CrUX: Chromeブラウザユーザー体験指標
Googleが公開するChrome UX Report(CrUX)は、ウェブサイトのパフォーマンスを定量的に評価し改善するための重要なデータソースです。2017年に始まったこのレポートは、大規模なユーザーデータから得られる洞察を、開発者が実践的な改善に活用できる形で... -
Web・フロントエンド・バックエンド
CrUX API詳細:ウェブパフォーマンス分析ツール
CrUX APIは、Googleが提供するウェブサイトのユーザー体験を定量的に評価するためのAPIです。ユーザーのページロードやインタラクションに関するデータを収集・解析し、Web開発者がより速く、レスポンシブなウェブページを作成するのに役立ちます。 【この... -
OS・ソフトウェア
Crun: 容易にOCIコンテナランタイムを操作するためのツール
crunは、OCI(Open Container Initiative)仕様に基づく軽量なコンテナランタイムで、Linux環境での高速かつ安全なコンテナ実行を可能にする。2019年に登場し、Docker等の競合製品と比較して高いパフォーマンスとシンプルさを特徴とする。 【この記事の目...
