Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
OCI Vaultについて<応用とまとめ>
Search
Database Technology Inc.
February 27, 2026
Technology
68
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OCI Vaultについて<応用とまとめ>
Database Technology Inc.
February 27, 2026
More Decks by Database Technology Inc.
See All by Database Technology Inc.
OCI監視機能深掘り 第3回
dbtec
0
5
newfeature-202606-202607
dbtec
0
14
OCI監視機能深掘り 第2回
dbtec
1
24
【2026年4月~2026年5月】OCI新機能のまとめ
dbtec
0
46
OCI監視機能深掘り 第1回
dbtec
1
96
【2026年2月~2026年3月】OCI新機能のまとめ
dbtec
0
77
【2025年12月~2026年1月】OCI新機能のまとめ
dbtec
0
78
【2025年10月~11月】OCI新機能のまとめ
dbtec
0
150
OCI Vaultについて<シークレットについて>
dbtec
0
380
Other Decks in Technology
See All in Technology
可視化から始めたAI駆動開発_ochi_ver1.01 / AI-Driven Development Starting with Visualization_ver1.01
yayoi_dd
0
110
20260930_Gemma4_Hands-on
tsho
0
180
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
180
Incremental HTTP
kazuho
4
1.7k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
190
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
160
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
410
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
300
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
3
21k
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
790
Making AI Agents Safe and Fast- Jev, Obsidian, and the Meta-Harness
x5gtrn
PRO
0
170
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Chasing Engaging Ingredients in Design
codingconduct
0
340
Typedesign – Prime Four
hannesfritz
42
3.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Embracing the Ebb and Flow
colly
88
5.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Music & Morning Musume
bryan
48
7.4k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
Bash Introduction
62gerente
615
220k
The Limits of Empathy - UXLibs8
cassininazir
1
690
Transcript
© 2025 Database Technology Inc. All Rights Reserved. 株式会社データベーステクノロジ OCI
Vaultについて【第4回】 ~応用的なVaultの説明、 全体のまとめ~ 2025年11月17日 (月) 下山 星夜
© 2025 Database Technology Inc. All Rights Reserved. 2 はじめに
本書は、Oracle Cloud Infrastructure(以下「OCI」)内で使用可能なOCI Vaultについて、弊社の解釈による解説を付記して紹介するものです。 OCIの各サービスにおける最新情報については、オラクル社による公式情報 をご確認ください。 OCIコンソールの実際の画面は、本書と若干異なる可能性がございます。
© 2025 Database Technology Inc. All Rights Reserved. 3 第1回:OCI
Vaultの概要説明 第2回:マスター暗号化キーの説明 第3回:シークレットの説明 第4回:応用的なVaultの説明、全体のまとめ ※OCI Vaultは、4回に分けて機能紹介を行います。本書は4回目です。 各回のタイトル
© 2025 Database Technology Inc. All Rights Reserved. 4 Index
1. これまでの復習 2. 応用的なOCI Vaultについて 3. 応用的なOCI Vaultの機能 4. HSM管理設定 5. 応用的なOCI Vaultのまとめ 6. 全体を通してのまとめ
© 2025 Database Technology Inc. All Rights Reserved. 5 本資料のみかた
⚫ 本資料では、「一般的な内容」と「OCI固有の内容」の2種類を取り扱いま す。 ⚫ 各スライド右上に、該当する内容として『一般』または『OCI固有』のラベ ルを表示しています。 ⚫ 以下のアイコンにより、各スライドがどちらかの内容を扱っているかを一 目で判断できます。 一般 OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 6 1.
これまでの復習 OCI Vault
© 2025 Database Technology Inc. All Rights Reserved. 7 【
1-1 】OCI Vault:要素 OCI固有 OCI Vault キー管理 (暗号化キー) シークレット管理 (パスワード、SSHキー、など) HSMキー ※1 ソフトウェアキー ※1 HSM(ハードウェアセキュリティモジュール)は、 暗号化キーを安全に格納するハードウェア 本資料で解説
© 2025 Database Technology Inc. All Rights Reserved. 8 名称
特徴 コスト デフォルトVault 無償枠を利用可能 無料 ~ $ 仮想プライベートVault デフォルトに比べて豊富なリソース、 高可用性、高セキュリティ $$$ 専用キー管理サービス PKCS#11の標準ライブラリ、高セキュリティ $$$$ 外部キー管理サービス 外部HSMを利用 ※1 $$ 【 1-2 】OCI Vault:比較 ※1 Thalesが提供するサードパーティ製のキー管理サービスをサポート OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 9 【
1-3 】マスター暗号化キーの暗号化アルゴリズム:まとめ AESキー RSAキー ECDSAキー • キー・バージョンのカウントは1で、キーの種類は対称キー • 暗号化・復号に利用 • デフォルトの暗号化アルゴリズム • コンソール画面、OCI CLIやAPIで利用可能 • キー・バージョンのカウントは2で、キーの種類は非対称キー • 暗号化・復号、署名・署名データ検証に利用 • コンソール画面では暗号化が利用不可、署名が利用可能 • OCI CLIやAPIで利用可能 • キー・バージョンのカウントは2で、キーの種類は非対称キー • 署名・署名データ検証に利用 • コンソール画面、OCI CLIやAPIで利用可能 OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 10 【
1-4 】シークレット:まとめ OCI固有 OCI Vault 証明書 Ver.1 パスワード Ver.1 認証トークン Ver.1 SSHキー Ver.1 無料で利用可能 利用目的に合わせて、 シークレットの形式を決定 シークレット・バージョン作成 + ターゲットシステム更新 ローテーション 証明書 Ver.2 パスワード Ver.2 認証トークン Ver.2 SSHキー Ver.2
© 2025 Database Technology Inc. All Rights Reserved. 11 2.
応用的なOCI Vaultについて OCI Vault Key Management
© 2025 Database Technology Inc. All Rights Reserved. 12 【
2-1 】OCI Vault:種類 OCI固有 ①デフォルトVault ②仮想プライベートVault ③専用キー管理サービス ④外部キー管理サービス Key Management OCI Vault OCI Vault Key Management • 共有のHSMパーティション • OCIのコストは安い • 専用のHSMパーティション • OCIのコストは高い • 外部のHSMパーティション • OCIのコストは普通 (外部HSMは別コスト) • 専用のHSMパーティション • HSMを直接管理可能 • OCIのコストはかなり高い
© 2025 Database Technology Inc. All Rights Reserved. 13 【
2-2 】OCI Vault:タイプ決めのワークフロー OCI固有 開始 予算は あるか? HSMは 外部利用か? HSMを 管理するか? ①デフォルトVault ②仮想プライベートVault ③専用キー管理サービス ④外部キー管理サービス YES NO YES NO YES NO
© 2025 Database Technology Inc. All Rights Reserved. 14 OCI
Vault 【 2-3 】OCI Vault:削除スケジュールとコスト OCI固有 OCI Vault 最短7日 削除スケジュール開始 実際に削除が行われる。 最低でも7日分のコスト がかかることになる。 ②仮想プライベートVault ③専用キー管理サービス 最小構成(1 Vault)の最低コスト (577.22円/1時間) * 7日(168時間) = 96972.96円 最小構成(3 HSMパーティション)の最低コスト (813.75円/1時間) * 7日(168時間) = 136710円 ①デフォルトVaultは 最低コスト0円で利用可能
© 2025 Database Technology Inc. All Rights Reserved. 15 3.
応用的なOCI Vaultの機能 OCI Vault Key Management
© 2025 Database Technology Inc. All Rights Reserved. 16 【
3-1 】各OCI Vault:機能比較 OCI固有 ①デフォルト Vault ②仮想 プライベート Vault ③専用 キー管理 サービス ④外部 キー管理 サービス 暗号化キー・バージョン 100(HSM保護) 1000(HSM保護) 3000(HSM保護) 100(外部保護) 暗号化キー: 自動ローテーション ※ × 〇 〇 外部HSM依存 ボールト/暗号化キー: バックアップ/リストア ※ × 〇 〇 外部HSM依存 ボールト/暗号化キー: レプリケーション ※ 〇 〇 × 〇 HSMパーティション 共有 専用 専用 外部HSM依存 HSM:管理 ※ × × 〇 外部HSM依存 ※ 詳細については後述
© 2025 Database Technology Inc. All Rights Reserved. 17 【
3-2 】暗号化キー:自動ローテーション 以下のOCI Vaultは、自動で暗号化キーローテーションが可能。 ローテーション間隔は60~365日 • ②仮想プライベートVault • ③専用キー管理サービス OCI Vault 暗号化キーの 自動ローテーション OCI固有 暗号化キー Ver.1 暗号化キー Ver.2 Object Storage
© 2025 Database Technology Inc. All Rights Reserved. 18 【
3-3 】ボールト/暗号化キー:バックアップ OCI固有 HSM OCI Vault バックアップ Object Storage ソフトウェア 暗号化キー 暗号化キー バックアップ Object Storage 以下のOCI Vaultは、バックアップが可能。 HSM保護の暗号化キーも、バックアップが可能 • ②仮想プライベートVault • ③専用キー管理サービス
© 2025 Database Technology Inc. All Rights Reserved. 19 【
3-4 】ボールト/暗号化キー:リストア OCI固有 OCI Region:AP-TOKYO-1 Tenancy OCI Region:AP-OSAKA-1 Object Storage OCI Vault リストア リストア OCI Vault 以下のOCI Vaultは、バックアップからリストアが可能。 同一リージョンだけでなく、別リージョンにも、リストアが可能 • ②仮想プライベートVault • ③専用キー管理サービス 暗号化キー 暗号化キー
© 2025 Database Technology Inc. All Rights Reserved. 20 【
3-5 】ボールト/暗号化キー:レプリケーション OCI固有 OCI Region:AP-TOKYO-1 Tenancy OCI Region:AP-OSAKA-1 ソース OCI Vault 暗号化キー レプリケーション レプリカ OCI Vault 暗号化キー 以下のOCI Vaultは、レプリケーションが可能。 レプリケーション中も、FIPS 140-2レベル3のセキュリティが維持 • ①デフォルトVault • ②仮想プライベートVault • ④外部キー管理サービス
© 2025 Database Technology Inc. All Rights Reserved. 21 OCI固有
【 3-6 】HSMパーティション:管理 HSM OCI Vault 暗号化キー ユーザ 以下のOCI Vaultは、HSMパーティションの管理が可能。 OCI/オンプレミス環境のLinux/WindowsクライアントからHSMに接続し、 暗号化キーとユーザの管理が可能 • ③専用キー管理サービス 管理 HSM管理のために、 クライアント設定が必要 (p.22~32に記載)
© 2025 Database Technology Inc. All Rights Reserved. 22 4.
HSM管理設定 OCI Vault
© 2025 Database Technology Inc. All Rights Reserved. 23 【
4-1 】HSMパーティションのアクティブ化:流れ 1. (HSMクラスタ:作成) 2. HSMクラスタ:初期化 3. HSMクライアントRPMパッケージ:インストール 4. HSMクラスタ・クライアント:設定 5. クライアント・デーモン:構成 6. ユーザ管理ユーティリティ:構成 7. 暗号化キー管理ユーティリティ:構成 8. クライアント・ユーティリティ:起動 9. デフォルトPRECOユーザー:パスワード変更 OCI固有 Linuxクライアントでの流れを説明 (Windowsでの流れは、本資料では省略) HSMクラスタの作成は、 OCIコンソール画面に沿って作業 (本資料では省略)
© 2025 Database Technology Inc. All Rights Reserved. 24 【
4-2 】HSMクラスタ:初期化 ⚫ OCIコンソール画面でHSMクラスタの初期化時に、CSR(証明書署名リクエスト)を クライアントにダウンロード ⚫ 以下のコマンドを実行し、パーティション所有者鍵(customerPO.key)を生成 openssl genrsa -aes256 -out customerPO.key ⚫ 以下のコマンドを実行し、パーティション所有者証明書(partitionOwnerCert.pem)を 生成して、HSMクラスタにアップロード openssl req -new -x509 -days 3650 -key customerPO.key -out partitionOwnerCert.pem ⚫ 以下のコマンドを実行し、パーティション証明書(partitionCert.pem)を生成して、 HSMクラスタにアップロード openssl x509 -req -days 3650 -in partitionCsr.csr -CA partitionOwnerCert.pem -CAkey customerPO.key -CAcreateserial -out partitionCert.pem OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 25 【
Tips 】HSMクラスタ:アクティブ化に向けた流れ ⚫ HSMクラスタが初期化されると、アクティブ化が必要状態に変わるので、 以下の作業を実施 1. HSMクラスタから、以下の情報を取得(p.28~30で利用) ⚫ DNS名 ⚫ HSMパーティションのポート詳細 2. クライアントで、HSMを管理するための設定を行う 3. デフォルトPRECOユーザーのパスワードを変更 ⚫ PRECOは、ユーザー管理操作を実行できるCO(Crypto Officer)ユーザーの準備段階 ⚫ 上記作業実施後、 HSMクラスタがアクティブ状態に変わる OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 26 【
4-3 】HSMクライアントRPMパッケージ:インストール ⚫ 以下のコマンドを実行し、oci-hsm-clientパッケージをインストール sudo yum install oci-hsm-client ⚫ 以下のコマンドを実行し、以下のバイナリファイルがあることを確認 ls -al /opt/oci/hsm/bin/ ⚫ client_daemon:HSM接続用クライアント・デーモン ⚫ key_mgmt_util:キー管理用ユーティリティ ⚫ user_mgmt_util:ユーザ管理用ユーティリティ OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 27 【
4-4 】HSMクラスタ・クライアント:設定 ⚫ 以下のコマンドを実行し、秘密キー(pkey-c)とCSR(pkeycsr.csr)を生成 openssl req -newkey rsa:4096 -nodes -keyout pkey-c -out pkeycsr.csr -sha256 ⚫ 以下のコマンドを実行し、署名済みpkeycsr.csr(cert-c)を生成 openssl req -newkey rsa:4096 -nodes -keyout pkey-c -out pkeycsr.csr -sha256 ⚫ 以下のコマンドを実行し、以下のファイルをコピー sudo cp {pkey-c, cert-c, partitionOwnerCert.pem} /opt/oci/hsm/data/ ⚫ pkey-c ⚫ cert-c ⚫ partitionOwnerCert.pem OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 28 【
4-5 】クライアント・デーモン:構成 ⚫ 以下のコマンドを実行し、構成ファイルを開く sudo vim /opt/oci/hsm/data/client_daemon.cfg ⚫ hostnameとportを編集(他の部分は編集不要) "server": { “hostname”: “<DNS名>", “port”: <HSMパーティションのポート> }, OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 29 【
4-6 】ユーザ管理ユーティリティ:構成 ⚫ 以下のコマンドを実行し、構成ファイルを開く sudo vim /opt/oci/hsm/data/user_mgmt_util.cfg ⚫ hostnameとportを編集(他の部分は編集不要) "servers":[ { “hostname”: “<DNS名>", “port”: <HSMパーティションのポート> } ], OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 30 【
4-7 】暗号化キー管理ユーティリティ:構成 ⚫ 以下のコマンドを実行し、構成ファイルを開く sudo vim /opt/oci/hsm/data/key_mgmt_util.cfg ⚫ log_levelを編集(いずれか1つのログレベルを選択) { "logging": { "logfiles_location":"/opt/oci/hsm/logs", "log_level" : “<ERROR | INFO | DEBUG>" } } OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 31 【
4-8 】クライアント・ユーティリティ:起動 ⚫ 以下のコマンドを実行し、構成ファイルでクライアント・デーモンを起動 /opt/oci/hsm/bin/client_daemon /opt/oci/hsm/data/client_daemon.cfg ⚫ 以下のコマンドを実行し、構成ファイルでユーザ管理ユーティリティを起 動 /opt/oci/hsm/bin/user_mgmt_util /opt/oci/hsm/data/user_mgmt_util.cfg ⚫ 以下のコマンドを実行し、構成ファイルで暗号化キー管理ユーティリティ を起動 /opt/oci/hsm/bin/key_mgmt_util /opt/oci/hsm/data/key_mgmt_util.cfg OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 32 【
4-9 】デフォルトPRECOユーザー:パスワード変更 ⚫ 以下のコマンドを実行し、PRECOユーザーとしてサインインします。 loginHSM PRECO <ユーザー名> Enter password: **** ⚫ 以下のコマンドを実行し、ユーザー一覧を表示 listUsers ⚫ 以下のコマンドを実行し、デフォルトPRECOユーザーのパスワード変更 changePswd PRECO <ユーザー名> ⚫ 以下のコマンドを実行し、ユーザー一覧を表示して、PRECOからCOに変更されたことを確認 listUsers OCI固有
© 2025 Database Technology Inc. All Rights Reserved. 33 5.応用的なOCI
Vaultのまとめ
© 2025 Database Technology Inc. All Rights Reserved. 34 【
5-2 】応用的なOCI Vault:まとめ OCI固有 OCI Vault ①デフォルトVault ②仮想プライベートVault ③専用キー管理サービス ④外部キー管理サービス 専用 HSM 共有 HSM 外部HSM依存 機能豊富 最低限の 機能
© 2025 Database Technology Inc. All Rights Reserved. 35 6.全体を通してのまとめ
© 2025 Database Technology Inc. All Rights Reserved. 36 HSM
(FIPS140-2 Level 3に準拠) 【 6-1 】OCI Vault:まとめ OCI固有 暗号化 キー OCI Vault 暗号化キー シークレット 証明書 パスワード 認証トークン SSHキー Database Management Object Storage ユーザ 一部のOCI Vaultで、 自動ローテーション 可能 自動ローテーション 可能
© 2025 Database Technology Inc. All Rights Reserved. 37 お問い合わせ
OCIに関するお困りごとは,ぜひ弊社までご相談ください。 お電話でのお問い合わせ 075-231-6131 受付時間:平日 10:00~17:00 メールでのお問い合わせ
[email protected]
※お手数ですが、御社名、ご氏名、 お問い合わせ内容を本文中にご記載ください。 https://www.db-tec.com/ 弊社ホームページからも、お問い合わせを承っております。 Oracleは、オラクルおよびその関連会社の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。