サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
掃除・片付け
www.slideshare.net/herumi
九州大学談話会「IMI Colloquium」 https://www.imi.kyushu-u.ac.jp/seminars/view/3001Read less
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Shin Ohno
Private content!This content has been marked as private by the uploader.
SCAIS 2019 (Small-workshop on Communications between Academia and Industry for Security) https://researchmap.jp/sug/SCAIS2019/ の発表資料
Introduction to Locally Testable Codes and Related Topics (in Japanese)
Microsoft Copilot, your everyday AI companion (Machine Learning 15minutes! Br...
2. • よく使われるループの先頭アドレスは 16byteアライメントされているとよいことが多い • そろえるために隙間を埋める • 隙間の命令は何もして欲しくない 何もしない(no operation)は何のため? アドレス 命令コード 命令コード 命令1 命令2LP: 0000xx11h 0000xx20h jnz LP 命令1 命令2LP: jnz LP 何もしない アライメント 2 / 10 4. • 何もしない2byte命令(32bit) • lea eax, [eax] • 1byte nopを2個実行するより効率がよい(よかった) • 89 c0h • 別の何もしない2byte命令 • mov eax, eax • 8d 04 05 00 00 00 00h • 何もしない7byte命令 • lea eax, [eax * 1 + 0x00000000] • ... 8d 0
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
3. • 32個の512 bit SIMDレジスタ • zmm0, zmm1, ..., zmm31 • 一つのSIMDレジスタには整数や小数が複数入る • double(64bit) x 8, qword(64bit) x 8, float(32bit) x 16 • dword(32bit) x 16, word(16bit) x 32, byte(8bit) x 64など • 一部の整数は符号あり・符号無しを選択可能 • 下位256bitは従来のymmレジスタとしてアクセス可能 • その下位128bitは従来のxmmレジスタとしてアクセス可能 AVX-512 zmm0 ymm0 xmm0 63 31 15 0 3 / 29 4. • 整数系 ; vp<演算><要素の型> dst, src1, src2 • d(dword x 32)として要素ごとにzmm2 = zmm1 + zmm0
RSA鍵生成脆弱性ROCAの紹介1. RSA鍵生成脆弱性ROCAの紹介 2017/11/13 光成滋生 2. • 論文 • The Return of Coppersmith's Attack Practical Factorization of Widely Used RSA Moduli • https://acmccs.github.io/papers/p1631-nemecA.pdf • 主な内容 • 主要な暗号ハードウェアメーカで使われているライブラリ (RSALib)の鍵生成アルゴリズムの欠陥を見つけた • そのRSALibで作られた1024~2048bit RSAの公開鍵のみで 復号可能なアルゴリズムの提案 • OpenSSLで作ったものは大丈夫 • RSALibで作られた鍵かどうかを公開鍵のみで高速に判定可能 • TPMやeIDなどで利用されていることを調査 概要 2 /
emscripten & WebAssembly night !! #5 https://emsn.connpass.com/event/66304/
暗号技術入門1. 暗号技術入門 QA&インターン向け勉強会 サイボウズ・ラボ 光成滋生 2017/9/26 2. 目標 Webサーバ設定で推奨される 「TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256」 の意味がわかること 2/56 3. 目次 ▌情報セキュリティ ▌共通鍵暗号 ▌計算量 ▌ブロック暗号 ▌暗号に望まれる性質 ▌乱数 ▌公開鍵暗号 ▌ハッシュ関数 ▌メッセージ認証符号 ▌公開鍵基盤 ▌認証付き暗号 ▌楕円曲線暗号 ▌前方秘匿性 ▌Diffie-Hellman鍵共有 3/56 4. 情報セキュリティ ▌情報を正しく安全に扱うための考え方 機密性 許可された人だけがその情報を見られるようにすること 完全性 情報が壊されないようにすること 可用性 アクセスしたいときにアクセスできるようにすること 4/56 5. SSL/TLS
2. • Sliding right into disaster: Left-to-right sliding windows leak(DJB, etc.)をざっくりと読む • https://eprint.iacr.org/2017/627 • 概要 • 巾剰余(𝑥 𝑦 mod 𝑛)のスライドウィンドウ法(SW)による実 装は定数時間でない(ものが多い) • GnuPGで使われるLibgcryptはLtoR SWを利用 • サイドチャネル攻撃で平方・乗算のパターンが完全に分かっ てもRSA暗号を解読するには不十分と信じられてきた • この論文はLibgcryptの1024ビットRSA暗号をサイドチャネル 攻撃を用いて破った(RSA暗号自体を破ったのではない) • Right-to-Left SWはLeft-to-Right SWよりも多くのビット情報 を漏洩することを示した 内容
WalB is a fast and low latency backup system for block devices
mcl ; A generic and fast pairing-based cryptography software library which computes the optimal ate pairing over Barreto-Naehrig curves.
5. • その暗号技術がどのぐらい安全かを表す大雑把な指標 • nビットセキュリティは2 𝑛 回攻撃が必要 • 1回あたりの攻撃コストはあまり気にしない • 𝑂 2 𝑛 という表記 セキュリティビット 𝑛 直線 :𝑂(𝑛) 3次関数 : 𝑂(𝑛3 ) 指数関数 : 𝑂(2 𝑛) 𝑂(log 𝑛) 5 / 21 6. • 第二原像計算困難性(弱衝突耐性) • 𝑚1に対して𝐻 𝑚2 = 𝐻 𝑚1 となる𝑚2 ≠ 𝑚1が分からない • 同じじゃなくてもいいから何か一つ見つけるのが困難 • 𝑂(2 𝑛 )回トライ ; nビットセキュリティ • 衝突困難性(強衝突耐性) • 𝐻 𝑚1 = 𝐻(𝑚2)となる𝑚1 ≠ 𝑚2を見つけるのが困難 • 𝑂(2 𝑛/2 )回トライ ; 𝑛/2ビットセキュリティ • 第二原像を見つけるのは単なる衝突より2
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!Masaki Muranaka
Windows 11 information that can be used at the development siteAtomu Hidaka
https://github.com/herumi/misc/blob/master/kakko/fac.c 明治大学 宮下研究室 http://miyashita.com/ の「普通じゃないプログラミング発表会2010」でのLT
Kernel Recipes 2019 - ftrace: Where modifying a running kernel all started
ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement LearningPreferred Networks
A compact zero knowledge proof to restrict message space in homomorphic encry...MITSUNARI Shigeo
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...Insight Technology, Inc.
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだGenya Murakami
2015年度GPGPU実践プログラミング 第4回 GPUでの並列プログラミング(ベクトル和,移動平均,差分法)智啓 出川
SSII2021 [TS3] 機械学習のアノテーションにおける データ収集 〜 精度向上のための仕組み・倫理や社会性バイアス 〜SSII
how to find a bug in kernel/fs about wrong page cache flush in resizing MD device.
次のページ
このページを最初にブックマークしてみませんか?
『MITSUNARI Shigeo』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く