富士通グループの各国・各地域の拠点情報の一覧です。各国・各地域ごとの拠点情報について、アルファベット順索引からお選びいただけます。戻るデジタルトレンドデジタルトレンドデジタルトランスフォーメーション(DX)DX実現に向けたオファリングデジタルマーケティングワークスタイル変革(働き方改革)サイバーセキュリティハイブリッドITFintech(フィンテック)ブロックチェーン5Gデジタルトランスフォーメーション(DX)富士通が目指すDXビジネス富士通は強みであるAIやIoT、5G、セキュリティなどのテクノロジーと、強固な顧客基盤に支えられた業種業務ノウハウを活かして、お客様、社会が求める価値を実現するデジタルトランスフォーメーション(DX)を追求していきます。様々な業種・業態のお客様との取り組みのなかで得たノウハウに基づき、お客様のデジタルトランスフォーメーションをご支援します。都市インフラ暮らしデジタルマーケティング個々のニーズに合わせ顧客体験価値を向上データ活用によりお客様とのデジタル接点を高度化。システム化に向けたコンサルティングからデータ分析、基幹システム連携、運用保守まで一気通貫で支援します。富士通自らが取り組む「働き方改革」の実践で得たノウハウをベースに、お客様の目指す働き方の実現を支援します。世界に広がる富士通グループ約300社での対策と運用で得たノウハウで、情報を「守る」だけでなく「利活用」する環境を実現。お客様のデジタルトランスフォーメーション(DX)を加速します。脅威に立ち向かう最新技術や社内実践による具体的なノウハウ(資料・ダウンロード)セキュリティマイスターが語る注目のトピックス(コラム)ハイブリッドITICTインフラ全体の最適化で、デジタルトランスフォーメーション(DX)を支えるインフラを実現オンプレミスからパブリッククラウドまで、お客様のビジネス価値最大化に向けた最適なICT環境をワンストップで提供します。様々な業種のお客様とのビジネスで培ったノウハウを活かし、金融機関と異業種、Fintech企業とをつなぐハブとしてイノベーション創出をうながし、金融デジタル革新(DX)を進めます。詳しく関連情報Fintech活用でビジネスはこう変わる(資料・ダウンロード)ブロックチェーン信頼のテクノロジーは、社会をもっと豊かにするあらゆる情報を改ざん不可能なかたちで記録できるブロックチェーンで、企業や業種の垣根を越えた多様なコラボレーションを創出します。DX」ブロックチェーン特集記事一覧5G5G時代のこれからのリアルを。ニューラルな5Gネットワークの創る4つのREALで、富士通は社会を変えていきます。MetaArc(メタアーク)AI・IoTなど最新のデジタル・テクノロジーとお客様・パートナー様との共創により、新ビジネスの迅速な立ち上げや既存システムの最適化を実現します。Zinrai(ジンライ)当社独自の高い技術力や幅広い業種ナレッジ、経験豊富なAI専門人材を強みに、お客様のビジネスに合わせたAI活用をご提案します。Annealer(デジタルアニーラ)デジタルアニーラが不可能を可能にする。社会の様々な分野で存在する組合せ最適化問題を瞬時に解く新しいアーキテクチャのコンピュータです。アリーナソリューション」で、スポーツ業界の発展に貢献します。個人のお客様向け製品コンピュータプラットフォーム富士通のコンピュータプラットフォームはビジネスの成長を支えます。ビジネスやテクノロジー、社員インタビューなどをご紹介しています。各種インターンシップやイベントもこちらからご確認ください。第10回つながる時代のものづくりxセキュリティを実現する人材が育まれるセキュリティ勉強会(後編)富士通グループの現場エンジニアがセキュリティを学ぶ「セキュリティマイスター勉強会」という勉強会があります。オープンソースカンファレンスやSECCONなどの業界横断の取り組みで得た知見や、仕事で得た知見を皆で持ち寄って、実機にて学ぶ場です。この実機にて学ぶ場を「セキュリティマイスター道場」として一般公開することにしました。studio」で行ないました。今回は、2回に分けて「セキュリティマイスター道場」でどんなことを行なっているのかレポートします。後編は、LinuxカーネルにおけるMeltdown脆弱性の解決策とセキュリティコンテスト「SECCON」2017決勝サーバ壱の問題紹介とその背景、バイナリかるたをご紹介します。Linuxカーネルにおけるmeltdownの対策Meltdown脆弱性に関して、Linuxカーネルがどのような対策をしたのかの解説です。Intel製プロセッサーに起きるバグで、本来実行されないはずの命令が実行され、かつユーザープログラムから本来アクセスできないカーネル空間メモリのデータが参照可能になるという脆弱性です。結果としてカーネル空間で守られているはずの秘密情報や他のユーザー情報が読めるという深刻な問題を引き起こします。Isolation(KPTI)です。コンピューター上のプログラムは、広大な仮想アドレス空間上で動作しています。プログラムが仮想アドレスを使って呼び出すメモリの実際の格納場所である、物理アドレスへ変換するのがページテーブルです。Linuxでは、このページテーブルが、1プロセスごとに1つ用意されており、テーブルの上半分はカーネルが使用するエリア、下半分はユーザー空間が定義されています。カーネル用テーブルは、Ring0の特権状態のみ読み書き可能で、ユーザー空間用はRingによらず読み書き可能です。KPTIは1プロセスに対して以下の2つのページテーブルを管理し、カーネル部分を分離しているのが特徴です。カーネル空間実行用テーブル従来と同じで、上半分はカーネルが使用するエリア、下半分はユーザー空間が定義されています。ユーザー空間実行用テーブルユーザー空間と、syscall発行に必要な最小限のカーネルページだけ含みます。ビットを使用しカーネルを実行中にユーザーメモリ空間にNXビットを立てることにしました。これによって、Ring0の特権モードのままユーザー空間のプログラムを実行することができなくなります。仮に特権昇格脆弱性を使って特権状態を奪取しても、NXビットの付いているユーザー空間ではコード実行が出来なくなります。すると、特権昇格脆弱性を使って任意のコードを実行するためには何らかの方法でカーネル空間内に攻撃コードを注入しなければならず、任意の攻撃コードを実行するための難易度が桁違いに上がります。KPTIのパフォーマンス問題をどう解決したか?しかし、この対策では、パフォーマンスに課題が残ります。(TLB)というページテーブル専用のキャッシュを用意し、高速性を保っています。KPTIを適用すると、同じプロセスでもユーザー空間を実行している時とカーネル空間を実行している時でページテーブルが異なり、従来はプロセス切り替え時のみ破棄されていたTLBは、KPTIでは、2つのページテーブル間を遷移する度に破棄が必要となり、動作が遅くなるのです。PCIDはTLBにID情報を与え、実行中のIDと異なるTLBを無視する仕組みなのでKPTIでTLBを破棄する必要がなくなります。PCIDを使えば、TLBを破棄する必要がなくなるので、一見素晴らしいように思えます。PCIDは最大4096IDしか使用できません。KPTIでは1プロセスに2つのPCIDを使うため最大2048プロセス分しかないことになります。数百万のプロセスを動かすことができるLinuxでは、確実にPCIDの枯渇が起きます。結論としては、LinuxではPCIDの利用を最大6プロセスに限定し、常にCPUのL1キャッシュに乗り続けるようにデータ構造を工夫することでパフォーマンス問題を解決しました。現在のLinux搭載システムの多くはマルチコアになっており、一つ一つのコアにはあまり多くのプロセスが動いていないため、この方法でも速度に与える影響は深刻にならないのではないかという判断です。本来このような面倒な問題は下位レイヤーが解決してくれるのですが、一番下にあるカーネルの問題を解決するためには自分自身で何とかする必要もでてくるのです。ここがカーネルの難しく面白いところです。資広セキュリティの現場で役立つスキル。即興プログラミングとバイナリを読む力SECCON2017決勝サーバ壱の問題出題の意図セキュリティとプログラミングは無関係と思いがちですが、セキュリティの現場では即興的にプログラムを作ることもありますし、コードを読み解く力も必要です。そこで、難解プログラミング言語のひとつである「Brainf*ck言語」を使ったコードゴルフ問題を作成して、SECCON2017国際決勝大会に出題しました。Brainf*ck言語はコンパイラがなるべく小さくなるように考案されたもので、実行可能命令は「><+-.,[]」の8つしかありません。これだけでは当然セキュリティの問題になりませんので、隠し命令を追加し、セキュリティホールを用意しました。World!』を出力するコードを書く」他、バイナリやサーバ内に隠されている3つのフラグ文字列を探すというものです。短いコードを書くだけではなく、バイナリ解析を行う事で隠し命令を見つけ、それを手掛かりにフラグ文字列を見つけ、それを使って本来のBrainf*ck言語では実現できない最短コードの作成や任意のメモリを読み書きし、侵入プログラムがかけるという仕掛けです。World!」を含む文字列があるので、これを活用すると9バイトのコードが最短になるのですが、9バイトで書いたチームが勝利ではなく、サーバを攻撃してスコアを高く表示させるというのもアリとしました。2時間も前に競技終了になるというハプニングもありました。最後に「バイナリかるた」大会が実施されました。スクリーンに映し出されるバイナリダンプを見て、それがどのようなフォーマットであるかを判断して札を取るゲームです。バイナリデータを見て、パッとそれが何かを判断できるスキルを養成するためにつくられたゲームです。実際の解析現場ではファイルに対して適切な対処をする必要があります。ARMのLinuxの実行ファイルに対してx86の逆アセンブラを実行しても全く意味がありません。ファイルダンプを見て、それがx86のLinux実行ファイルなのか、あるいはARMのLinux実行ファイルなのか、画像ならそれがPNGなのかJPEGなのかBMPなのかをパっと判断するスキルが求められます。このようなスキルを自然と学ぶために作られたのがバイナリかるたです。最後に判断のコツを伝授しました。スクリーンに映しだされた問題。見分けかたのポイントを解説する坂井セキュリティマイスタースクリーンを見て、該当するフォーマットの名前が書かれた取り札をとります一般向けに開催した第一回のセキュリティマイター道場。参加者から「低レイヤーの勉強ができる場は珍しいので良かった」、「『低レイヤー技術を知ることは大事』という言葉が印象的」と好評のうちに終了しました。資料ダウンロード「セキュリティイノベーター」がビジネスを動かす〜デジタル時代に欠かせない人材とは〜資料をダウンロードおすすめ情報はこちらセキュリティマイスター認定制度は、サイバーセキュリティに関する技能を持った人材発掘・育成によりお客様の運用を支えることを目的にした制度です。アクセスなど多岐に渡るセキュリティ対策をご紹介します富士通のセキュリティをみる「サイバーセキュリティ」に関するお問い合わせ・ご相談Webでのお問い合わせ入力フォームへ当社はセキュリティ保護の観点からSSL技術を使用しております。