memo「Software Design 2022年3月号」
![](https://kumonosu.cloudsquare.jp/wordpress/wp-content/uploads/2022/02/SoftwareDesign_202203-1024x474.jpg)
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でセキュリティキーを活用する