APセキュリティ · セキュリティ実装技術
コンテナセキュリティ
Container Security
こんてなせきゅりてぃ
コンテナ環境に特有のリスクに対処する取組み。イメージに含まれる脆弱な部品の検査、信頼できるレジストリの利用、特権コンテナの禁止、ホストカーネルを共有する前提での分離設定などが要点となる。
共有:
Related
他の資格での定義
Related
関連キーワードの用語
APセキュアプログラミング
脆弱性を作り込まないことを意識した実装手法。入力値の検証、出力時のエスケープ、プレースホルダの使用、エラー情報を過剰に返さないことなどを徹底し、設計・実装段階で脆弱性の発生を抑える。
APソルト
パスワードをハッシュ化する際に、利用者ごとに異なる値を付加してから計算するための乱数。同じパスワードでも保存されるハッシュ値が変わるため、レインボーテーブル攻撃や一括解読を無効化できる。
APストレッチング
パスワードのハッシュ計算を数千回以上繰り返し、1回当たりの処理時間をあえて長くする手法。正規の認証では体感できない遅延だが、総当たり攻撃では試行回数に比例して所要時間が膨らむため解読を困難にする。
APプレースホルダ
SQL文の値を入れる位置にあらかじめ記号を置いて構文を確定させ、後から値を割り当てる仕組み。値が命令として解釈されないため、SQLインジェクションに対する最も確実な対策とされる。バインド機構とも呼ばれる。
APコーディング標準
プログラムの記述スタイルや命名規則、コメントの書き方、インデンテーション、ネストの深さ制限、使用禁止命令などを統一するための規約。可読性・保守性の向上とバグ混入の防止を目的とし、チーム開発での一貫性を確保する。
APVPN
インターネットなどの公衆ネットワーク上に暗号化やトンネリング技術を用いて構築される仮想的なプライベートネットワーク。専用線に比べて低コストで拠点間接続やリモートアクセスを実現できる。IPsec-VPNやSSL-VPNが代表的。
