ロバスト L1

ロバスト L1

― seccon ロバスト L1 ―

1. 概要

ロバスト L1 入門 ― seccon ロバスト L1 ―
私は通信プロトコルである TCP / IP、UDP/IP の知識は全くと言っていいほ どなかったです。では、なぜ『ロバスト・プロトコル - TCP/IP・UDP/IP -』 というテーマを選んだのかというと今年の夏に参加したセキュリティ・キャ ンプ(#seccamp2022)で行われたロバストプロコル・オープンチャレンジ大 会という講義で通信プロトコルである TCP/IP や UDP/IP を扱い、各自、自作 したプログラムを用いて、制限時間内にどのくらいの精度でファイルを送れ るのかを競う大会(専門講義の中の一つの講義)に参加してきました。上記の活動のことを書こうと思っていましたが、よりわかりやすく書きたいため、部活動のHPに後日改めて、載せさせていただきます。
では何について書いていくのかというと、先日(11/19)行われた(#seccon 又 は、#secconcon)で行われたロバスト L1 通信競争に参加してきたのでそのこ とについて書いていこうと思います。
『SECCONCON』とは
SECCONCON(SECCON Contests)は SECCON Contest of Contest に応募された競技やコンテストの企画案・設計案を、実際に実施するイベントです.
自由なアイディアで考えられた,独自性のある新しい競技やコンテストが行われます.
奮ってご参加ください! (なお本イベントは,完全オンラインにて行われます)
(※ 参照:https://www.seccon.jp/2022/seccon_contest/secconcon.html)

そのようなイベントをセキュリティ・キャンプで、私たちの講義のチューターをされていた方が教えてくださったので、参加しようということで部活の後輩(1年生)と私の2人で参加してきました。

2. 戦略

  1. まず、arduino2台を購入する。
  2. 配布されたプログラムが正確に動く配線ができているか確認する。 (参照 : https://github.com/siso5/siso5/blob/main/seccon2022/Reference programming code.ino )
  3. 送信速度を速くさせる方法を考える。
    ⇒ ・既存のプログラムをアセンブリ言語で書き直す。
    ・シリアル通信の通信速度を変える。
    ・digitalWrite( )や pinMode( )を使用せず、番地を直接指定する。
  4. 以上を試し、私の中にある最大限の知識を振り絞ってなんとかプログラムを完成させる。

3. 結果

当日(11/19)の午前中までプログラム制作は続き完成されることができました。参考プログラムの 1 回の通信 27 秒(※1 参照)と比較して、1回の通信を6秒ほど速い約21秒(※2参照)で行うプログラムができました。 順位は、人数も少なこともあり3位になりました。1位の方や2位の方は、約7秒くらいで 1 回の通信を終えていて流石だなと思いました。

※1
Picture1

※2
Picture2

私たちが制作したプログラムはこちら…
(URL : https://github.com/siso5/siso5/blob/main/seccon2022/peripeteia.ino )

4. 今後の展望

インラインアセンブラや参考プログラムのコードをアセンブリ言語で書き直すなどして、1位や2位の方々より速い通信プログラムを書きたいと思います。
また、セキュリティ・キャンプでのロバストプロコル・オープンチャレンジ大会で制作したプログラムの改良し、記事にまとめることで、今後部活でそういう活動やイベントに参加する後輩の手助けになるような環境づくりをしていきたいです。
また、今後行われるセキュリティ関係のイベントや、来年度のセキュリティ・キャンプには、受講生を手助けするチューターとして参加できたらと意気込んでいるしだいです。

著:工学部情報工学科2年 suisan

Read more

ご入学おめでとうございます

情報処理研究部 部長の藤井です。 新入生の皆さんこの度は御入学誠におめでとうございます。 大学生になるという事は今まで以上に規則が緩くなり、さらなる自由が手に入ります。 ゲームをする、動画を見るなど怠ける人から留学をしたり様々な経験を行う人もいます。 この皆さんに与えられた大学生という時間を有意義なものとして使っていただき成長する時間になってほしいと願っています。 ぜひ4月4日に行われる新入生オリエンテーションにて配布されるビラを受け取っていただき情報処理研究部にて一緒に活動するのを心待ちにしております。

By FK0902

新年のご挨拶並びに新幹部就任のお知らせ

新年あけましておめでとうございます。 今年も岡山理科大学 情報処理研究部をよろしくお願いします。 さて、先日部会が行われ、新幹部が就任いたしましたので、ご挨拶を申し上げいたします。 ここから先、駄文となりますがご容赦ください。改めまして今年も変わらぬご愛顧のほどよろしくお願い致します。 どうもーおはこんばんにちは この記事の筆者である、岡山理科大学 情報理工学部 情報理工学科 1回生 情報処理研究部の企画・広報のバニラです。好きなものは名前の通りバニラアイス、あとレモンティー、趣味は漫画・アニメ・ゲームの三種の神器、たけのこの里orきのこの山で言ったら断然たけのこ、(きのこなんて最初のチョコが無くなったらただの棒 笑)朝はご飯派、読んでの通り個性派です。今年はいろいろやりたいと思うのでよろしくお願いします。 さて、今年最初の記事、新幹部就任の挨拶ということでNEW 幹部の皆さんに * 趣味 * たけのこの里orきのこの山 * 朝はご飯orパン * 今年の意気込み * 受験生へのエール 以上をインタビューしてきたので読者の皆さん

By バニラ [企画·広報]

2024年度 情報処理研究部 部会

情報処理研究部です。 2024年12月4日、部会を行いました。 部会は、構成員の5分の3以上で成⽴するため、今回の部会は成立しました。 議題 1. 幹部の選出 * 部長(1名) * 副部長(2~3名) * 会計(2名) 2. その他役職の選出 * 学祭担当(2名) * 企画担当(2名) * 広報担当(2名) * 教育・管理(2名) * センター連絡員(2名) 3. 会計報告 * 決算報告 4. Discordへの一本化 * LINEグループを廃止し、Discordへの一本化を検討 結果 各幹部、役職全て決まりました。 会計報告は完了しました。 LINEグループの廃止は棄却されました。

By edpken

副部長の除名についてのお知らせ

情報処理研究部 部長の伊藤です。 先日、役員会において副部長の樋口さんを除名する決定をいたしました。 樋口さんは5月以降、部活動への参加や業務の遂行が見られない状況が続いておりました。役員会にて本人の意向を確認したところ、樋口さん自身も除名に同意しましたため、正式に除名を決議いたしました。 突然のご報告となり恐縮ですが、今後も円滑な部活動の運営に努めてまいります。どうぞよろしくお願いいたします。 情報処理研究部 部長 伊藤

By edpken