ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. シンポジウム
  2. シンポジウムシリーズ
  3. コンピュータセキュリティシンポジウム
  4. 2020

Eth2Vec: 深層学習による言語処理に基づいたスマートコントラクトの安全性解析ツールの設計

https://ipsj.ixsq.nii.ac.jp/records/208497
https://ipsj.ixsq.nii.ac.jp/records/208497
bf5a7bd0-f486-472f-b023-68a826b5d4c5
名前 / ファイル ライセンス アクション
IPSJCSS2020069.pdf IPSJCSS2020069.pdf (1.4 MB)
Copyright (c) 2020 by the Information Processing Society of Japan
オープンアクセス
Item type Symposium(1)
公開日 2020-10-19
タイトル
タイトル Eth2Vec: 深層学習による言語処理に基づいたスマートコントラクトの安全性解析ツールの設計
タイトル
言語 en
タイトル Integration of Deep Learning with Smart Contract Security Analysis
言語
言語 jpn
キーワード
主題Scheme Other
主題 Ethereum,スマートコントラクト,ブロックチェーン,静的解析,深層学習
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_5794
資源タイプ conference paper
著者所属
大阪大学
著者所属
大阪大学
著者所属
大阪大学
著者所属
奈良工業高等専門学校
著者所属(英)
en
Osaka University
著者所属(英)
en
Osaka University
著者所属(英)
en
Osaka University
著者所属(英)
en
National Institute of Technology, Nara College
著者名 芦澤, 奈実

× 芦澤, 奈実

芦澤, 奈実

Search repository
矢内, 直人

× 矢内, 直人

矢内, 直人

Search repository
クルーズ, ジェイソン ポール

× クルーズ, ジェイソン ポール

クルーズ, ジェイソン ポール

Search repository
岡村, 真吾

× 岡村, 真吾

岡村, 真吾

Search repository
著者名(英) Nami, Ashizawa

× Nami, Ashizawa

en Nami, Ashizawa

Search repository
Naoto, Yanai

× Naoto, Yanai

en Naoto, Yanai

Search repository
Jason, Paul Cruz

× Jason, Paul Cruz

en Jason, Paul Cruz

Search repository
Shingo, Okamura

× Shingo, Okamura

en Shingo, Okamura

Search repository
論文抄録
内容記述タイプ Other
内容記述 Ethereum スマートコントラクトはブロックチェーン上で稼働するプログラムであり,既に多くのプログラムがEthereum 上で永続的に稼働している.一方,スマートコントラクトでは脆弱性が多く指摘されているにもかかわらず,既存のセキュリティ解析ツールは精度か速度のいずれかに問題がある.本稿では,脆弱性を高精度かつ高速に検出する静的解析ツールを提案する.提案ツールは解析対象のEVMバイトコードを入力に与えられ,深層学習に基づくアセンブリ用コードクローン検知ツールAsm2Vec (IEEE S&P 2019) を介して特徴量を得ることで,脆弱性を検出する.なお,Asm2Vec 自体は脆弱性の確認機能もスマートコントラクトのコンパイラも持たないことから,Asm2Vec に脆弱性の正解データおよびEVM バイトコードを入力させるモジュールも新たに設計した.
論文抄録(英)
内容記述タイプ Other
内容記述 Ethereum smart contracts are programs run on blockchains and many contracts have been deployed recently. In spite of identifying vulnerabilities on the smart contracts, the existing security analysis tools have limitation on either accuracy or throughput. In this paper, we present a new static analysis tool which provides a high accuracy and a high throughput on the vulnerability analysis. The presented tool takes EVM byte codes of an analysis target as input and then identifies vulnerabilities by obtaining features by virtue of a deep-learning-based assembly clone detection, Asm2Vec (IEEE S&P 2020). Here, we newly develop modules to incorporate EVM byte codes into Asm2Vec as well because it does not originally provide a compiler for the smart contracts.
書誌情報 コンピュータセキュリティシンポジウム2020論文集

p. 494-501, 発行日 2020-10-19
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 18:50:26.674131
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3