以下の内容はhttps://pino-oishii.hatenablog.com/より取得しました。


推しを語るだけ

UECDTM アドカレ n 日目です.自分の推しを薄く語るだけなので特に有益な情報はありません

 Fractal Axe-Fx

多分一番有名ですが,ボカロでこのプロセッサが最近増えてきているような気がしていてレベルの高さを感じています.最近だと感情ディシーブが fractal を使っています. 今は ギター直弾き -> Guitar RIG -> 色々というギター以外ソフトウェアなシステムを組んでいるんですが, これを聴くたびにハードウェアに置き換えたくなります.
高すぎ,終わり

ぽこピー

Vtuber は全然興味がなかったんですがぽこピーのおかげで色々見るようになりました. 企画そのものが面白いのはもちろんなんですが,色とアバターがかわいいので画面が映えていてとても素敵です.

にじフェスで身バレチキンレースする会

 

おめシス

部位Tuber という言葉を作ったのはおそらくこの人たちが最初な気がする. 技術力と企画力があって見ていて飽きません.あとサムネがかわいい
顔の手前に物があってもちゃんと顔をトラッキングできていて,どうやっているのか気になっています(複数台カメラを使ってるような気がする).

実写

中川夏紀(『響けユーフォニアム』)

まじあの全面ささくれアニメ・小説の中で唯一真人間というかちゃんとしてるというか 高校生なりの悩みはありつつも色々考えて自己中にもならず特にひねくれてもなく 安心して見ていられる悪く言えば凡人なんですがその凡人であるがゆえに ユーフォニアムの技術だったりギターの技術で下級生に劣っている自分に 嫌悪感というか悩みを持つわけです,周囲からの『いい人』っていう評判は『他にとりえがない人』 の言い換えでしかないという自覚もその凡人感を引きだたせているわけじゃないですか(小笠原...), そんな中,卒業パーティーの回で吉川優子に『いくらでも代わりがいるなかで、うちはアンタを選んでこうやって一緒にいるわけ。』っていう言葉をかけられるんですが そこでやっと自分を凡人である肯定できるようになるわけですよ, 巨視的に見て凡人でも誰かにとっては特別なんだっていう...
ガチで...サ...


自分はこれでなかよし川(中川×吉川)に3年間ドハマりしました. なかよし川の二次創作はせたさんがおススメです.この人の描くスタァライトもいいんだ...

髙橋ミナミ さん

メイドラゴンでドハマりしました.声優さんはあんまり知らないんですが髙橋ミナミさんだけは 推し続けています.
髙橋ミナミさんの出演番組でおすすめはたかにしやです.見なさい

大阪圭吉

探偵小説は詳しくないんですが大阪圭吉はよく読みます.というか青空文庫は全部読みました.初期の『デパートの絞刑吏』はやや読みにくいんですが,『寒の夜晴れ』あたりからトリックも動機も分かりやすくなってて読みやすい感があります.ミステリー的には分かりづらい方が面白いのかもしれませんが,まだ自分はミステリー初心者なので分かりやすい方を好んで読みます. 個人的には『灯台鬼』がエグくて好きです.

SCSI-9

知ってる人に出会ったことがない,布教したい
最初に聴くのは『Eclair de Lune』がおすすめです.ドビュッシーの『月の光(Clair de lune)』をサンプリングして 『Eclair de Lune(エクレア)』と題しています. これは『Line of Nine』というアルバムに収録されていますが,これは全体的に聴きやすくてとてもいいです. 他の作品はテクノ色が強くてどちらかというと尖り気味ですが,陰鬱だったり,浮遊な感じが ロシアっぽくてとても好きです.おススメは『Walking Through The Fog』『R7L20』です.

刑部小槙(『将来的に死んでくれ』)

かっこよくて好きです. 水族館回の髪を結った姿が好きすぎて泣きながら読んでいました.おススメの百合漫画あったら教えてください.


なんか収拾がつかなくなってきたのでここらへんにしておきます, 次回は yoppy さんのお金の話です,金欠なので気になりますね

BLE のフィンガープリント追跡

【はじめに】

こんにちは、最近は魔使マオを見ています。かわいいね

今回のリレーブログのテーマはこれでした。まだ論文は読んでいないですが記事だけからわかったことをまとめます。

【記事でやっていること】

Bluetooth から発せられるビーコン信号は COCOA だったり airpods だったりを実現していますが、この信号にスマートフォンの個々体それぞれに特有のフィンガープリントが含まれていることを示し、それが個人のトラッキングを可能にしているということでした。実験では精度が高い追跡はできていませんでしたが、0 を 1 にした成果なので評価されたのだろうと思っています。

この追跡は BLE のキャリア周波数とベース信号のずれと、それらを変調した信号を評価することで可能にしていました。

【先行研究との比較】

先行研究では wi-fi や無線信号のフィンガープリントから個人の追跡を可能にしていました。これはフレームフォーマットにおけるプリアンブルが物理層によって付加されるため、デバイス固有の数値がセットされることが原因でした。一方で BLE のプリアンブルは wi-fi や無線のそれと比べて短いため、精度が悪くなっていたそうです。

【対策】

このビーコン信号はスマートフォンの電源を切らない限り出続けるものらしく、対策は難しいとのことでした。一方で難しい攻撃のわりに精度が低いため、危険度は低いという評価でした。

自動運転技術に片足突っ込む

【はじめに】

こんにちは,最近はあおぎり高校の配信を見ています.石狩あかりさんの声すき

今回のリレーブログのテーマは自動運転でした.最近 Usenix に採択された Rolling colors が例に挙がっていたので,それを読みつつ Lidar を触ってみようと思います.

前回はこちら,次回はこちら

【Rolling colors】

これは車載カメラにレーザを当てて,信号の赤信号を青信号に誤認識させる攻撃方法です.車載カメラではメジャーなローリングシャッター方式のカメラとCMOSイメージセンサを使ったカメラの脆弱性を利用しています.まずローリングシャッター方式のカメラは,画像を撮影するとき眼界を一度に撮影しているわけではなく,ある幅をもったカーネルが画像を上から順番に撮影しています.そのため,上部と下部で時間方向のラグが発生します.CMOSイメージセンサは,光をデジタル信号に変換します.このイメージセンサは,そのままだとグレースケールにしか変換されませんが,イメージセンサの前にカラーフィルタを置くことで色情報を復号することができます.つまり,青だけ通すカラーフィルタ通過した光は,グレースケールに変換されても青だと思って処理することができます.このカメラで,ちょうど赤信号をローリングしているときに,青のカラーフィルタを通過する光で情報を上書きすることで,攻撃が達成されます.レーザの攻撃は一見すると「物を殴ったら壊れる」くらい起こって当然な攻撃だと思われがちなのですが,Usenix に採択されているくらいなので当然そこまで単純なわけはなく,一定の難しさを克服しています.

  • レーザーパワーによっては光エネルギーがカメラ内で飽和するため,カメラを破壊してしまう.(破壊は攻撃としてのレベルが低い)
  • 「信号機」の検出を邪魔せずに「信号機のライト」を誤認識させないといけない
  • 信号機のランプの場所は信号機に依存している

まあエンジニアリングエフォートだと言われればそんな気もしますが...まだちゃんと読んだわけではないので余計なことは言わないようにします.

【Lidar】

Lidar に入門しました.

Lidarシミュレーション

すげー

自車と周囲の車のようすを MATLAB でシミュレーションすることができます.自車からのセンサが周囲の車をどのように検知しているかを知ることができます.

サイドチャネル好き男としては Lidar の攻撃とか再現してみたいのですがなかなか実機がないとつまらないですね...

楕円曲線暗号に対するサイドチャネル攻撃

【はじめに】

こんにちは,最近は Vtuber のぽこピーをよく見ています.とてもかわいい
今回はリレーブログで,テーマは楕円曲線暗号でした.ここ最近仕事が異常に積もってヤバめなので今回は簡単に説明するだけです.正確性とか可読性は期待しないでください.いつかちゃんと書き直します.
前回はこちら次回はこちら

楕円曲線暗号に対するDPA

楕円曲線暗号は,楕円曲線上の点の集合が群を成すことを利用していて,スカラー倍(k倍)した点Pの結果であるkPをみたときに,kを簡単には推測できない性質があります.(離散対数問題)このスカラー倍は乗算と二乗算を使ったバイナリ法によって実装されています.(バイナリ法は,秘密鍵のビットを走査して,1なら乗算を行い,0なら行わないという機序で計算されます.RSAですが,ここに自分の実装があるので興味があれば見てみてください.)

さて,バイナリ法は通常のモジュラ計算より速いことが知られているので,バイナリ法を使った実際の暗号は多く存在しています.ECCもバイナリ法で実装されていることがあります.しかし,このバイナリ法は,暗号鍵のビットが 1 か 0 かで計算内容が変わるので,速い視点で見たときに電力消費量に差がでます.これを利用したのがDPAという攻撃方法です.(これも私の実装があるので興味がある人は見てみてください.AESですが...)

DPAへの対策】

DPAへの対策は,例えばスカラー k にランダムな要素 r をに取り込む方法があります.r の取り方によっては(具体的には楕円曲線上の点の数 E の上で k' = k + r とする),スカラー倍の計算において, Q = k'P = kP となるので計算結果に変更は加えず,鍵を秘匿することができます.一方で,メモリだったり,計算量が新しく問題になります.

他にも,バイナリ法でビットが 1 であろうと 0 であろうと計算するダミーを加える方法もあります.

【参考文献】

ソフトウェア対策

ECCへのサイドチャネル攻撃

Rustを書けるようになりたい

【はじめに】

こんにちは,最近は自分が作ったファンアニメーションが推し番組で紹介されていて泣きながら喜んでいます.今回はリレーブログで,テーマは Rust でした.使ったことがない言語だったのでとりあえず入門してみました.

テキストエディタを作った】

いいチュートリアルがあったのでやってみました.これが作ったテキストエディタです.

Rustの感想

初めての言語だったのに加えて新しい概念がいろいろあったので「覚えることが多いなあ」と思いながら書いていました.低レイヤよりの言語だと思いますが,Cより簡単に書けるシーンが多かったので低レイヤを書きたいけどCは面倒だな,みたいなときに使えそうだなと思っています.(優劣の話ではなく)

メモリを意識しないといけないのは確かにそうでした.詳細には覚えていませんが,同じ変数に同時にアクセスできないシーンがあって,そこで詰まった記憶があります.

【今後】

もう少しRust練習したいなあと思っています.自作OSやろうかな

興味がありますシリーズ/生物音響

【はじめに】

こんにちは,最近はアニメで古見さんを見ています.最近のアニメはクオリティ高くてすごいですね

今回は興味があることを勉強するだけの回です.続くといいなと思っています

【生物音響について】

生物音響はその名の通り生物学と音響を合体させた分野です.例えば,コウモリが超音波を聞いていることは有名な話ですが,コウモリが聞けて人間が聞けない周波数領域に対する聴覚機構がどうなっているのか,みたいな差分をしらべることで,コウモリの生態を知ることはもちろんですが,人間の聴覚機構を知ることもできます.そういったところにこの分野の意義があるのだと認識しています.こうした知覚実験は,対人間は簡単ですが,人間以外に対する実験となるとコミュニケーションが取れないので,定性的な判定が難しそうだなと思っています.また,聴覚機構に関しても,現在の自分の知識は教養の範囲を逸脱しないので,そういったことを知れたらいいなと思っています.

【聴覚】

1.ヒト

まず簡単に,ヒトの聴覚について説明します.ヒトの耳は,顔から飛び出てる耳介を起点に,外耳,中耳,内耳,耳神経と続いていきます.外耳は耳介~鼓膜,中耳は鼓膜~蝸牛,内耳は蝸牛~耳神経を占めていて(蝸牛は内耳に含まれます),それぞれに役割があります.

外耳

外耳は,外界の音を増幅して中耳に伝える機能を持ちます.管楽器のイメージですね.増幅された音は鼓膜を揺らし,中耳に伝わります.

中耳

中耳は外耳から得た振動をさらに増幅して内耳に伝えます.中耳の中には3つの耳小骨が存在し,鼓膜に近い部分からツチ骨・キヌタ骨・アブミ骨といいます.ツチ骨は鼓膜に接触していて,他の二つの骨もそれぞれ耳小骨と接触しています.いわゆるてこの原理で音が増幅される,というわけです.

さて,中耳と外耳は鼓膜で仕切られているわけですが,それぞれの内部の圧力は等しくある必要があります.中耳の圧力が低ければ,原子分子の動きが弱いので,うまく伝わらないことがイメージできると思います.この圧力は,中耳の換気機能によって保たれています.

内耳

内耳は中耳から得た信号を,いよいよ神経に伝達する部分です.感音部といいます.(外耳・中耳は伝音部といいます.)中耳のアブミ骨は蝸牛の前庭窓と接触していて,振動を蝸牛に伝えます.蝸牛内部にはリンパ液が充填されており,リンパ液が振動します.蝸牛内部(蝸牛の壁)についている有毛細胞がその振動を受信し,神経,大脳,へと伝えるわけです.有毛細胞はそれぞれに担当する周波数が決まっており,位置依存性があります.また,有毛細胞は生え変わることはなく,(クジラとかは生え変わるらしいですが)一度喪失したら元に戻ることはありません.これが難聴の原因であります.ちなみに前述の難聴は感音性難聴といい,内耳が原因で起こります.外耳,中耳が原因の難聴を伝音性難聴といいます.

聴覚機構の成長

さて,胎生期は当然聴覚機構が完成していません.成長とともに完成していきます.例えば,蝸牛は最初は巻いておらず,ツノのような形をしていきます.成長に伴い回転数が増し,成人の蝸牛となります.これは聴覚機構の進化をなぞっています.おもしろいですね.さらに,耳小骨も最初はただの骨ですが,次第に成人の形を形成します.一方で,コルチ器(有毛細胞のあるところ)は蝸牛と同時に発生しています.

2.哺乳類

哺乳類の聴覚はヒトと同じとは限りません.そもそも陸生と水生で分岐しますので,そこで分かれます.

陸生哺乳類

陸生哺乳類の聴覚機構は,ヒトと大まかな部分は近似しています.陸生哺乳類の聴覚機構の特徴は,まず耳小骨が3つ存在することです.他の類目は鼓膜と内耳の結合がコルメラという骨一本であったりします.また,空気の振動が鼓膜から耳小骨を伝わるのも哺乳類の特徴です.他の類目は頭蓋骨や下顎が聴覚の交通を担っている場合があります.

水生哺乳類

クジラとかですね.クジラはもともと陸生哺乳類から派生しており,陸生で活動していた哺乳類が海へ還った結果水生哺乳類が生まれました.水生に変化しても,魚類だったころの内蔵機能はもはや元に戻らず,哺乳類であることの特徴を活かした聴覚機構をもつことになります.クジラは耳介が埋まっており,外耳をもちません.そのため,水中の振動を下顎からうけとり,中耳に促しています.中耳は耳骨の中に存在しますが,耳骨は頭蓋骨が発達してできたものです.

3.魚類

魚類は側線というものを聞いたことがあると思います.水中で水圧の変化を感じることができる器官です.しかし,陸生動物の出現に従って,魚類は空中の音を内耳で受け取る必要性がでてきました.それに伴い,魚類の聴覚機構は進化します.魚には外耳・中耳がなく,内耳が頭蓋骨のリンパ中に浮かんでいる状態になります.また,内耳にも蝸牛がなく,迷路状の器官が存在します.

4.両生類

両生類に外耳はなく,鼓膜が内耳と直接結合しています.この結合を担っているのはコルメラという骨です.一方で,例えばカエルは肺を使って音を聞くこともあるそうです.カエルはメスがオスを選ぶときに鳴き声を使いますが,カエルの鼓膜は小さいため,低周波の音を聞き取れない可能性があります.そこで,カエルは耳から得た信号を肺を経由させ,肺の振動を音源定位に活用しているということです.

5.爬虫類

例えばワニやカメは中耳を持ちます.鼓膜を使って音を聞いているため,気導を使っていることになります.一方でヘビは気導を持たず,地面からの振動を下顎からうけとり,それを内耳に伝えています.

【次回】

なんか聴覚だけでかなりいろいろ知れたので満足しました.次は生物音響のうち,発話やコミュニケーションについて勉強します.

【参考文献】

音響学の展開/コロナ社出版

様々な動物の聴覚

カエルは“耳でなく肺を使って”音を聞いている

魚に耳はあるのか

クジラの視覚と聴覚

アナログ計器2

【はじめに】

こんにちは,最近は東山奈央さんの活動5周年でオフィシャルブックの発売が発表されて泣いています.何冊買おうかな

今回は前回のアナログ計器の続きです.前回は計測機構に注目しましたが,今回は現物として存在するアナログ計測器を勉強していきます.

【テスター:基本事項】

いわゆるテスターです.プローブを当てて電流とかを計測するやつですが,今回注目するのは,指針で計測量を表示するアナログテスターです(以下テスターと表示しますが,特に断らない限りアナログテスターを指します.).自分はもっぱらデジタルテスターを使っていますが,計測器を使う以上はアナログ領域の知識ももっておいたほうがいいかな,みたいなテンションで勉強していきます.これに限った話ではないですが,自分が使うツールの原理を知るのはとても勉強になりますね.

まずテスターは直流を計測に用いています.これは,交流は正負が互い違いに来るためです.詳しくはアナログ計器1を参照してください.交流を計測したい場合は,ダイオードなりで整流してやる必要がありますね.次に,アナログテスターは計算に内部抵抗を用いています.アナログテスターは内部にコイルを持ちますが,これが内部抵抗をもちます.

では,最初に直流を用いて電圧を計測する方法を考えてみようと思います.とはいっても,直流電流計と直流電圧計はただ表示ラベルを替えただけでほとんど一緒です.例えば内部抵抗が 10kΩ とすると, 5V であれば, I = V/R より, I = 500μA です. 一方で, 10V であれば, I = 1mA になります.つまり, 5V <=> 500μA, 10V <=> 1mA を対応させれば電流と電圧の相互変換ができます.流れた直流とその計測値の対応は,アナログ領域で行います.つまり,5V ならコイルはこれくらいかたむく,みたいな感じでしょうか?

【テスター:測定レンジ】

さて,テスターには測定レンジがあります.つまり,例えば 10V が max であるテスターで,10V 以上流したらそれは計測器が振り切れて壊れてしまいます.そこで,測定レンジを拡張するために倍率器を使います.前述の例では,内部抵抗が 1kΩ の場合,1V レンジで 1V に 1mA 流せばフルスケールになります.このとき,仮に 3V 測定したくて,5V レンジにするとします.そうすると,5V で 1mA 流れてくれればよいので,必要な内部抵抗は 5kΩ になります.すでに 1kΩ が実装されているので,残りの 4kΩ を直列につなげてあげればOKです.この切り替えをスイッチ的にやることで,(つまり 1kΩ と 4kΩ の境目で切り替えることができればよい.)内部抵抗を変化させることができます.

一方,直流電流を計測するときは,許容電流量に注意する必要があります.例えば 1mA が限界のテスターに 10mA を流したい場合,分流回路を実装する必要があります.すなわち,9mA を分流回路に流し, 1mA を計測部分に流すことで許容電流を考慮しつつ,測定することができます.

【テスター:測定誤差】

仮に 直列接続された二つの抵抗において,R1 = R2 = 3.3kΩ として,電源 10V とします.このとき,R1 と R2 にかかる電圧は 5V になるはずです.では,ここで,内部抵抗が 10kΩ のものを使って,R1 に印可される電圧を考えます.,R1 と並行接続で合成抵抗値は 2.481kΩ になります.するとテスターによる計測結果は 5.70V になります.誤差は 12% ですので,これは測定に失敗していますね.一方で,内部抵抗が 100kΩ とすると,合成抵抗値は 3.194kΩ なので,計測結果は 5.117V になります.誤差は 1.94% なので,これは許容できます.内部抵抗は,測定レンジを変えることで調整できるので,測定レンジに気を遣う必要があります.

【次回】

次は抵抗器とかヒステリシスとか調べます.なかなかオシロにたどり着けないですね




以上の内容はhttps://pino-oishii.hatenablog.com/より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14