ページの本文へ

Hitachi
お問い合わせお問い合わせ

お客さまの開発プロセスやセキュリティ課題を踏まえ、DevSecOpsを実現するCI/CDパイプラインにBlack Duck社製品を適用し、最適なソリューションを提供します。
OSSの可視化、SBOMの作成・管理、OSS脆弱性管理、ソースコードの静的解析、ファジングテスト、製品セキュリティ情報の統合管理を通じて、ソフトウェア開発ライフサイクル全体のPSIRT活動を支援します。

セキュリティ活動において、こんな課題はありませんか?

SBOM/OSS脆弱性管理

対応製品:Black Duck SCA

非機能要求の例

  • SBOMを作成・管理してほしい
  • OSSの脆弱性やライセンスを継続的に管理してほしい

実務の課題

  • Excel管理ではSBOM更新、差分管理、製品毎の管理が難しい
  • 新しい脆弱性がどの製品に影響するか迅速に判断できない

必要な仕組み

  • OSS構成情報の自動可視化とSBOMの作成・更新・管理の自動化
  • OSS脆弱性情報・ライセンス情報の自動紐付けによる迅速な影響分析と管理

ソースコード静的解析

対応製品:Coverity

非機能要求の例

  • ソースコード(C/C++など)の品質を向上したい
  • MISRAなどのコーディング規約への対応を効率化したい

実務の課題

  • 人手レビューでは品質問題やセキュリティ欠陥を見落とす
  • コーディング規約チェックが手作業・属人化している

必要な仕組み

  • 静的解析による品質不良・セキュリティ欠陥の早期検出
  • コーディング規約への適合状況の自動チェック

ファジングテスト

対応製品:Defensics

非機能要求の例

  • 通信機能や外部入力に対する安全性を確保したい
  • セキュリティ規格で求められる脆弱性対策を実施したい

実務の課題

  • 通常の機能テストでは異常入力を十分に検証できない
  • 未知脆弱性やソフトウェアの不具合を見つけにくい

必要な仕組み

  • ファジングによる異常系入力の自動生成と網羅的な検証
  • 想定外の入力に起因する脆弱性の早期発見

製品セキュリティ情報の統合管理

対応製品:Polaris

非機能要求の例

  • 複数プロジェクトのセキュリティ状況を一元管理したい
  • セキュリティ対策の優先順位を明確にしたい

実務の課題

  • SCA、SAST、DAST(*1)の解析結果が分散し、全体の対応状況が見えにくい
  • プロジェクトごとに運用方法が異なり、管理が属人化している

必要な仕組み

  • 解析結果の統合管理
  • 複数プロジェクト・製品の横断的な可視化とリスク管理
*1
SCA : Software Composition Analysis(OSSの構成情報、脆弱性情報、ライセンス情報を分析・管理)
SAST : Static Application Security Testing(ソースコードを解析し、セキュリティ上の問題や品質上の欠陥を検出する静的解析)
DAST : Dynamic Application Security Testing(動作中のアプリケーションに対して疑似攻撃を実施し、脆弱性を検出する動的解析)

Black Duck社製品を活用したPSIRT活動支援

製品開発におけるセキュリティ対策は、計画・開発・テスト・運用の各工程を個別に実施するだけでなく、製品ライフサイクル全体を通じて継続的に実施することが重要です。
日立ソリューションズ・テクノロジーは、お客さまの開発プロセスや課題に応じてBlack Duck製品を組み合わせ、製品ライフサイクル全体でのセキュリティ活動を支援します。
Black Duck SCAおよびPolarisは全工程を横断して活用でき、Coverityは開発工程、Defensicsはテスト工程を中心にソフトウェアの品質向上と脆弱性対策を支援します。

計画

開発

テスト

運用

計画開発テスト運用

Black Duck SCASBOM/OSS脆弱性管理

組込み製品に含まれるOSSやサードパーティコンポーネントを可視化し、SBOM作成・管理、OSS脆弱性管理、ライセンス管理を支援します。

計画開発テスト運用

Polaris製品セキュリティ情報の統合管理

SAST、SCA、DASTなどの解析結果を統合し、複数プロジェクトや開発チームのセキュリティ状況を一元的に可視化・管理します。

開発

Coverity静的解析による品質・セキュリティ向上

C/C++を中心とした組込みソフトウェアの品質問題、セキュリティ欠陥、コーディング規約違反を早期に検出し、品質向上と開発効率化を支援します。

テスト

Defensicsファジングによる未知の脆弱性検出

通信プロトコルや外部入力に対する異常系テストを自動化し、未知の脆弱性やソフトウェアの堅ろう性の問題を検出します。

日立ソリューションズ・テクノロジーの強み

日立ソリューションズ・テクノロジーは、ソフトウェアツールの販売にとどまらず、お客さまのPSIRT活動を支援するパートナーとして、開発環境や組込み製品の特性、セキュリティ課題に応じた支援を提供します。
セキュア開発、脅威分析(TARA)、SBOM管理、脆弱性管理を含むPSIRT活動に対し、ツール選定からPoC、導入、開発プロセスへの組み込み、運用定着まで一貫して支援します。

課題・対象範囲の整理
お客さまの開発環境、製品特性、顧客要求を踏まえ、解決すべき課題と対策範囲を整理します。
最適なツール選定
目的や課題に応じた対策方針を定め、必要に応じてBlack Duck社製品を組み合わせた最適な構成を提案します。
PoC・評価支援
実際のソースコードや成果物を用いた、ツール導入効果や運用上の課題の検証を支援します。
導入・環境適用支援
開発環境、既存ツール、CI/CDパイプライン、ネットワーク環境に合わせた導入・適用を支援します。
開発プロセスへの組み込み支援
解析やスキャンを開発工程やリリース前確認に組み込み、継続的に活用できる仕組みづくりを支援します。
運用設計・定着支援
脆弱性管理手順や役割分担を整理し、継続的かつ効率的に運用できる体制の構築・定着を支援します。

本番導入までの流れ

お客さまの課題の整理からPoC、PoV、本番導入、運用定着まで段階的に支援します。
対象製品や適用範囲、開発環境に応じて進め方は異なりますが、一般的には以下の流れでソフトウェアツールの導入を進めます。

2週間
ヒアリング
2週間
適用方針整理
2週間
デモ
4週間
PoC
1〜3カ月
導入・運用設計
1〜3カ月
本番導入
*
期間は目安です

日立ソリューションズ・テクノロジーでは、PoCおよびPoVを通じて、ツール適用の実現性や導入効果を段階的に評価し、お客さまが安心して本番導入できるよう支援します。

PoC(Proof of Concept)では、限られた範囲でツールを適用し、技術的な実現性や適用可能性を検証します。
PoV(Proof of Value)では、実運用に近い環境で評価を行い、導入効果や運用負荷、導入後の活用イメージを具体化します。

お問い合わせ

価格、導入方法など、最適なソリューションをご提案します。
まずはお気軽にお問い合わせください。

お問い合わせフォーム

本製品に関するお問い合わせはこちらから

お問い合わせフォーム