日祝

会場：横浜市立横浜サイエンスフロンティア高等学校（定員：30名）
2004年度より毎年開催している「セキュリティ・キャンプ※1」は、若年層のセキュリティ意識の向上と優秀なセキュリティ人材の早期発掘と育成という当初の目的に沿って、これまで数多くの将来有望な人材を輩出してきており、セキュリティ業界に留まらず各方面から、高度なIT人材育成の有益なイベントとして認知されつつあります。
しかし、キャンプに参加できる人数は限られており、全国の人材に高度な知識や技術を習得する機会が十分に与えられているわけではありませんでした。
そこで、セキュリティ・キャンプ中央大会とは別に、若年層を対象とした情報セキュリティ人材育成に関心の高い地域の拠点において、セキュリティ・ミニキャンプを開催しております。
今年は1月、9月の福岡開催に続き、横浜にてセキュリティ・ミニキャンプを開催します。
※1 「セキュリティ・キャンプ」とは、経済産業省共催、文部科学省後援のもと、セキュリティ・キャンプ実施協議会と独立行政法人情報処理推進機構が実施する、22歳以下の学生・生徒を対象としたコンピュータセキュリティを学ぶ合宿形式の講習会です。

・日本国内に居住する、2014年3月31日時点において22歳以下の学生・生徒（当日、学生証または年齢がわかるもの提示いただきます）
・キャンプで使用する自分のPC（20GB程度のHDDに空き容量がある持ち運び可能なもの）を持ってこられること。
※参加が決定した際には、VMをインストールするなどの準備をしていただきます。
・団体行動のルールを守り、他の参加者と協調して参加できること。

・セキュリティまたはプログラミングに関して、講習を受けられるだけの基礎知識、および積極的に取り組む姿勢

参 加 資 格を持っていること。
また、CUI（Character User Interface）でのオペレーションに慣れていること。
・別途定める「セキュリティ・ミニキャンプ in 横浜」実施規定を遵守できること。

・申込時点で20歳未満の方は、参加について保護者の同意を得られること（参加決定時に保護者の同意書を提出していただきます）。
・過去のセキュリティ・キャンプ（2004～2007）、セキュリティ＆プログラミングキャンプ（2008～ 2011）、セキュリ
ティ・キャンプ中央大会（2012～2013）のどれにも参加していないこと。（参加経験のある方は、申込をご遠慮ください）主催

セキュリティ・キャンプ実施協議会

共催

横浜市立横浜サイエンスフロンティア高等学校、サイボウズ株式会社

費

用無料（ただし、交通費や宿泊費、飲食代は自己負担でお願いいたします。）

スケジュール
1日目：11月3日（日）
10:30

受付開始

11:00
(60分)

『プログラミング言語の歴史』 西尾講師

12:00
(60分)

お昼休み

13:00

『セキュリティ・キャンプとCTF』 園田講師、竹迫講師
セキュリティ・キャンプは、主に夏休み期間中に実施される合宿形式で行われるイベントで、次代を担う日本初で世界に通用する若年層のセキュリティ人材を発掘・育成することを目的としています。
2004年から開催されていてセキュリティだけではなくプログラミングも学べる場所になっています。
本授業では、セキュリティ・キャンプの紹介と、CTF（Capture The Flag）の演習体験を行ないます。

(60分)

14:00
(60分)

本授業では、言語設計者の視点に立ち、複数の言語を比較し、そして言語がどう変化してきたのかを解説します。
いろいろな概念が「なぜ」生まれたのかを理解することで、なぜ使うべきか、いつ使うべきか、どう使うべきかを判断できるようになるでしょう。そして、今後生まれてくる新しい概念も、よりいっそう理解しやすくなることでしょう。

『事例に学ぶ危険なシステム設計』 園田講師
概要「先頃亡くなった天才プログラマーと称される金子勇氏が開発し、爆発的に利用者を増やして「暴走」してしまったWinny。Winnyの「暴走」とは何か、なぜ「暴走」してしまったのか、その他の事例も題材に、ユーザーを危険に陥れるシステム設計について学びます。

15:00(120分)『Arduinoでの組込みOS自作体験』 坂井講師
解説付きで、Arduino上で動作する簡単なマルチタスクOSを作成します。ブートローダーからのブート動作、メモリ調整、割込み処理、デバイスドライバ、システムコールの呼び出し、タスク・スケジューリングなどについて、簡単な組込みOSのソースコードを題材にして理解を深めます。なお動作確認はシミュレータ上で行うため、Arduinoの実機は必要ありません。

17:00

終了

2日目：11月4日（月・祝）
10:30

受付開始

11:00
(60分)

『超簡易PC用OS自作体験（1）』 川合講師
解説付きで、ブートセクタのプログラムからアセンブラやC言語を使って簡易OSを作り、画面が表示されるまでのOSの動作について理解を深めます。
（アセンブリ60行＋C言語50行程度）

12:00
(60分)

お昼休み

13:00
(100分)『超簡易PC用OS自作体験（1）』 川合講師

14:40
(110分)『新しい暗号技術』 光成講師
暗号はネットショッピングやウェブメールなどで日々使われています。
ここでは公開鍵暗号で使われる基本的な技術の紹介から始まり、最近の新しい機能を持つ暗号技術についていくつか紹介します。

16:30
（30分）

『質疑応答・フリーディスカッション（人生相談）』

17:00

終了

参加要項（事前にご確認ください）
留意事項

・申込者多数の場合には、参加できないことがあります。
・「セキュリティ・ミニキャンプ in 横浜」では宿泊・交通に係る費用負担・斡旋等は行いません。往復の交通機関や宿泊施設は必要に応じてご自身で手配してください。また、移動や宿泊の費用は自己負担でお願いいたします。

その他

・参加が決定された方には、「セキュリティ・ミニキャンプ in 横浜」実施規定を遵守する旨の誓約書を提出していただきます。
・基本的には参加者の付き添いは認めません。ただし、特別な事情により付き添いが必要な場合は事務局までご相談ください。
・ミニキャンプ期間中には、マスコミ各社による取材活動が行われることがあります。また、取材された結果が氏名・学校・顔写真を含んだ受講時の様子を含めて各メディアに掲載されることがありますので、ミニキャンプに申込される方はその旨事前にご了解ください。
・ミニキャンプ開催後には、主催者ホームページにて「セキュリティ・ミニキャンプin 横浜」の開催報告をいたしますので、参加者が写っている画像を掲載させていただきます。キャンプに申込される方はその旨事前にご了解ください。
・ミニキャンプの講義の様子は、キャンプ事業の広報活動や技術啓発を目的として撮影、録音し、その内容を公開する場合があります。
・本事業の成果をはかることを目的として、ミニキャンプ参加後、参加者については参加者アンケートの提出を含めて、定期的にその後の活動状況についてフォローアップ調査（参加者は回答必須）させていただきます。参加を希望される方はその旨事前にご了解ください。

講師プロフィール
西尾 泰和（にしおひろかず）

園田 道夫（そのだ みちお）

24歳で博士（理学）を取得。2007年よりサイボウズ・ラボにて研究に従事。「セキュリティ＆プログラミングキャンプ2011」にてプログラミング言語クラスのクラス長を務める。
ソフトウェアによる知識創造の効率化、ソフトウェアの設計と進化に関心がある。

サイバー大学IT総合学部准教授、NPO日本ネットワークセキュリティ協会研究員、独立行政法人情報処理推進機構（IPA）非常勤研究員他。情報セキュリティ関連の教育やコンサルテーションを中心に活動中。

竹迫 良範（たけさこよしのり）

坂井 弘亮（さかいひろあき）

サイボウズ・ラボ株式会社／SECCON実行委員長、Namazu fo Win32、Kakasi for Win32の開発に携わる。
Microsoft MVPアワード(Developer Security)、
SC22専門委員会ECMAScript Ad Hoc委員（ISO/IEC 16262）、経済産業省U-20プログラミングコンテスト実行委員、セキュリ
ティ＆プログラミングキャンプ講師等でIT人材育成に携わっている。

学習向け組込みOS「KOZOS」開発者．セキュリティ＆プログ
ラミングキャンプ(現セキュリティ・キャンプ)講師(２０１０〜)．
著書は「１２ステップで作る 組込みOS自作入門」「リンカ・ローダ実践開発テクニック」など。
組込みシステム，OS，FPGAなどに興味があり，組込みOSの学習向け基盤を開発する「KOZOSプロジェクト」を推進している。

川合 秀実（かわいひでみ）

光成 滋生（みつなりしげお）

サイボウズ・ラボ株式会社。セキュリティ＆プログラミングキャ
ンプにてOSを作ろう組のクラス長。
セキュリティキャンプにてセキュアなシステムを作ろうクラスのクラス長。OSASK計画代表。
小規模なOSの設計と開発、機械語、データ圧縮などに関心がある。

サイボウズ・ラボ株式会社。
検索や暗号、バックアップなどの研究開発に携わっている。
2005年情報化月間推進会議議長表彰。2010年度電子情報通信学会論文賞受賞。
数論アルゴリズムとその応用研究部会幹事。x86/x64最適化
勉強会主催。

申込方法
以下必要事項を記載し、Emailにてお申込みください。
メール本文へ直接記入いただいても、必要事項を記入したファイルを添付してもどちらでも構いません。

【申込先】
セキュリティ・キャンプ実施協議会事務局
Email：security-camp@lac.co.jp

申込期限：10月18日（金）17:00まで【名前】【なまえ（ふりがな）】
【年齢】

才

【性別】
【学校名】【学科・学年】【 Email 】【質問1 】ノートPCを持参いただけますか？
インターネット接続は不要です。11月3日と11月4日のOS自作体験の授業で必須です。
（回答）1, はい。持参します。 2,いいえ。持参できません。

【質問2】そのノートPCには以下のいずれかのソフトウェアがインストールされていますか？どれにも該当しない場合、11月3日のOS自作体験の授業を受けられない可能性があります。
（回答）1, VMware 2, VirtualBox【質問3】そのノートPCにはUSB端子もしくはSDカードスロットがありますか？ 11月3日と11月4日のOS自作体験にてツール類を受け取るのに必要です。
（回答）1, はい 2, いいえ【質問4】そのノートPCのOSは下記のいずれに該当しますか？（複数回答可）
どれにも該当しない場合、11月4日のOS自作体験にてツールが動作しない可能性があります。
（回答）1,Windows 2,MacOSX
3,Ubuntu※申込要領に記載の「個人情報の取り扱いについて」に同意された場合のみお申込みください。
※Emailでの申し込みの場合は、メール本文に必要事項をご記入いただいても構いません。

■個人情報の取り扱いについて
セキュリティ・キャンプ実施協議会（以下、当会）は、セキュリティ・ミニキャンプ in 横浜のお申込みにおいて、個人情報保護の重要性を認識し、ご提供いただく個人情報を慎重に取り扱い、プライバシーの保護に努めております。当会では申込者の個人情報を以下の目的に利用し、他の目的では利用しません。また当会及びセキュリティ・キャンプ共催団体IPA（独立行政法人情報処理推進機構）と共催の横浜市立横浜サイエンスフロンティア高等学校、サイボウズ株式会社以外の第三者には一切開示しません(1) 申込者からのイベントの申込み手続きを受付けるため(2) 当会に関わるイベント情報などを提供するため当会に対して個人情報を与えるか否かは、申込者がご判断ください。
個人情報をご提供いただけない場合には、イベントへの参加申込をお受けすることが、できなくなりますのでご了承ください。
本告知に関する個人情報管理責任者
セキュリティ・キャンプ実施協議会 会長 三輪 信雄
E-Mail:security-camp@lac.co.jp【問合せ・申し込み先】 セキュリティ･キャンプ実施協議会事務局TEL 03-6757-0196
FAX 03-6757-0112
Email security-camp@lac.co.jp〒102-0093 東京都千代田区平河町2-16-1平河町森タワー株式会社ラック内