(C 言語でプログラムを作成する場合の注意事項について)
(C 言語のライブラリ関数を使用する上での注意事項について)
(C 言語プログラムのサンプル)
C プログラム Tips | C 言語プログラムに関する参考情報 |
並列処理 | マルチプロセス,共有メモリ,マルチスレッド処理 |
ソケット通信 | ソケットを使用した通信処理 |
パイプ処理 | パイプを利用した通信処理 |
素数 | 素数判定,素因数分解,素数リスト |
(Java言語を利用したプログラミングについて)
(Java言語で作成された各種プログラム)
Javaユーティリティ | 時間設定,初期設定,バイト配列 |
Java Math | 多倍長整数演算,素数生成 |
(Python言語を利用したプログラミングについて)
Python プログラミング | Python 言語の特徴 |
Python 暗号関連機能 | Python 標準ライブラリにおける暗号関連機能 |
(Rust 言語の特徴と開発)
Rust 言語による開発 | Rust 言語の特徴と開発ツール |
Rust 言語仕様 | Rust 言語仕様の要約抜粋 |
C 言語と Rust 言語 | C 言語から Rust 言語への移植上の留意点 |
オブジェクト指向設計 | Rust 言語によるオブジェクト指向設計 |
Rust 標準トレイト | Rust 標準ライブラリに含まれるトレイト |
参照とライフタイム | 変数の参照とライフタイム |
Unsafe Rust | Rust における安全性を強制しない動作 |
Rust プログラム Tips | Rust プログラム開発のノウハウ |
(Rust のライブラリ(クレート))
Rust 標準ライブラリ | Rust 標準ライブラリの概要 |
多倍長整数演算 | Rust 多倍長整数演算ライブラリ |
乱数生成 | Rust 乱数生成ライブラリ |
(Rust 言語を利用したプログラミングについて)
Rust プログラム開発 | Rust 言語によるプログラム開発(開発ツール) |
Rust テスト機能 | Rust プログラムにおけるテストの実行 |
Rust ガイドライン | Rust プログラムの推奨されるスタイル |
Rust 処理性能 | Rust 言語で作成されたプログラムの性能について |
(Rust言語で作成された各種プログラム)
Rust プログラム | 乱数生成,素数生成,原始根生成 |
楕円曲線演算 | 楕円曲線演算 |
(暗号認証関連プログラムのサンプル)
(暗号,署名,認証機能等に利用できる暗号ツールやライブラリ)
暗号ライブラリ | オープンソースとして利用可能な暗号ライブラリ |
GnuPG | GNU プロジェクトが提供する暗号ツール |
OpenSSL | OpenSSLコマンドとOpenSSLライブラリ |
JavaScript | JavaScript による暗号処理モジュール |
Python | Python による暗号処理モジュール |
(暗号演算等に使える数学ツール・ライブラリ)
PARI/GP | 整数論に関するさまざまな演算が行える計算機代数システム |
GNU MP | GNU プロジェクトの多倍長整数演算ライブラリ |
BIGNUM | OpenSSL の多倍長整数演算ライブラリ |
楕円曲線演算 | OpenSSL の楕円曲線演算ライブラリ |