memo「Software Design 2022年3月号」
Software Design
2022年03月号
特集
今さら聞けない暗号技術
第1章 目っと社会を支える暗号化のキホン
歴史
ヒエログリフ(象形文字)
スキュタレー暗号
シーザー暗号
共通鍵暗号方式
ストリーム暗号
ブロック暗号
公開鍵暗号方式
RSA暗号
ElGamal暗号
DSA
楕円曲線暗号
ハイブリッド暗号
CRYPTREC暗号リスト
第2章 公開鍵暗号と共通鍵暗号のしくみ
第3章 暗号を使った認証技術
現像計算困難性
衝突発見困難性
メッセージダイジェスト関数
MD4、MD5
SHA-1
SHA-2
RIPEMD-160
SHA-3
デジタル署名公開鍵暗号
RSA
DSA
ECDSA
PKI
CRL
OCSP
第4章 Pythonによる楕円曲線暗号の実装
そろそろはじめるテスト駆動開発
第1章 自動テストとテスト駆動開発、その全体像
第2章 自動テストの環境を構築しよう
第3章 実践!テストファースト
連載
ITエンジニア必須の最新用語解説
Envoy Proxy
https://www.envoyproxy.io/
マイクロサービス
サービスメッシュアーキテクチャ
ネットワークプロキシ
Use case
Edge Proxy
Egress Proxy
自作キーボード工房
第10回 シルクプリントと発注
結城浩の再発見の発想法
第106回 トランザクション
Raspberry PiでエッジAI
最終回 顔認識でプレイリスト自動再生~複数プレイヤー編
衛星データプラットフォームTellusハンズオン
第1回 衛星データと機械学習のトレンド
https://www.tellusxdp.com/
明後日のコンピューティングを知ろう
第13回 PCI Express 5.0
分解教室
第10回 ノイズキャンセル機能付きワイヤレスイヤフォン
Cypressで作る”消耗しない”E2Eテスト環境
第3回 ソフトウェアの品質をアップさせるテストの書き方
リアルタイム通信アプリを支える技術
最終回 実践的なリアルタイム通信サービスの設計
今日から始めるサイバー脅威インテリジェンス
第1回 インテリジェンスって何だろう~CTIの概念と始め方
OSINT
Open-Source Intelligence
情報源
ThreatPursuit VM
https://github.com/mandiant/ThreatPursuit-VM
Cyber Threat Intelligence
データ生成技術で理解するディープフェイクのしくみ
第2回 ディープフェイクのしくみと基盤技術
ディープラーニング高速化・軽量化技術の最前線
最終回 深層学習のモデル軽量化技術
Pythonモダン化計画
最終回 設計方針から変えていく、モノリシックなアプリの過去と未来
UNIXテキスト処理の極意
第8回 JSONを処理する
アジャイル開発の新常識
第16回 SREで実践する、インフラを巻き込んだDevOps
ヤマハルーターネットワーク本格構築入門
第4回 LAN構築編~SWXシリーズを使用したネットワーク環境構築
systemd詳解
第10回 core dump管理
はじめよう、おうちクラウド
第5回 K8sに便利なOSSツール
エンジニアも知っておきたい法律知識
第7回 ベンダーのプロジェクトマネジメント義務
あなたのスキルは社会に役立つ
第123回 2021年度「アイデアソン+仙台」企画運営で得たもの
SD BOOK REVIEW
入門WebAssembly
Pythonで学ぶアルゴリズム入門
コンセプトから理解するRust
Python実践レシピ
memo
特別企画
セキュリティキー ITエンジニア流使いこなし術
後編 SSHでセキュリティキーを活用する