テキサス・インスツルメンツ署名鍵論争

正弦波を描画するTI-83+型グラフ電卓

テキサス・インスツルメンツ署名鍵論争は、テキサス・インスツルメンツ (TI) 社製品ファームウェアリバースエンジニアリングに関して発生した論争である。

発端

2009年7月、インターネットフォーラム"United-TI"ユーザーのベンジャミン・ムーディ(Benjamin Moody)は、TI社のグラフ電卓TI-83 シリーズのファームウェアの署名に用いられる、512ビットRSA暗号鍵の素因数を同フォーラム上に投稿した。 ファームウェアの署名鍵が特定されたことにより、ユーザーは特殊な手段を何ら用いることなく、TI社製グラフ電卓のフラッシュメモリに自作のオペレーティングシステムを自由に書き込むことが出来るようになった。素因数分解の実行にあたり、ムーディはMsieveとGGNFSの2種類の実装を用いて一般数体ふるい法を適用し、1.9 GHzで動作するデュアルコアCPUで73日を費やして計算を行った。この事実は、21世紀以降コンピュータハードウェアの性能が大きく向上したことを端的に示してもいる。1999年、同じく512ビットのRSA-155が同じく一般数体ふるい法を用いて破られたが、これは大規模な専門の研究グループがクレイ社のCray C916スーパーコンピュータを用いた上で、年間8000MIPSに及ぶ計算時間を費やした結果得られたものであった[1]

ムーディの試みに呼応して、インターネットフォーラム"yAronet"上に存在するTI製グラフ電卓の別のユーザーコミュニティが、BOINCを用いて"RSA Lattice Siever"(RSALS)と称する分散コンピューティングプロジェクトを立ち上げ、程なくしてアプリケーションの署名に用いられるもう一つの秘密鍵の素因数分解に成功した[2]。RSALSプロジェクトは、当初の目的であったTI製電卓の秘密鍵解読に成功した後もおよそ3年近く存続し続け、累計400個近くの整数の素因数分解を行ったのち、2012年8月末、同プロジェクトの影響を受けて開始されたNFS@homeに移行した[3][4]

法的な対応

これらの試みに対して、テキサス・インスツルメンツ(TI)社はフォーラムの投稿やユーザーのWebサイトに向けてデジタルミレニアム著作権法に基づくDMCAテイクダウン申請を出し[5][6]、これを受け取ったユーザーらは、弁護士などに相談することなく、即座に暗号鍵の情報をサイトから削除した[7]。これに続きTI社は、暗号鍵を掲載しているその他の様々なサイト[8]に対してもDMCA通知を送付した。この時対象となったサイトには、United-TI、reddit、さらにはWikipediaも含まれていた[9]。TI社のこうした対応は「ストライサンド効果」を発生させることとなり[10]、かえってWikiLeaks[11] などの数多くのサイトに暗号鍵の情報が掲載されることとなった。

2009年9月、ITニュースサイトThe Register英語版記者のダン・グーディン(Dan Goodin)は、TI社による一連の措置を電子フロンティア財団(EFF)に報告し、EFF側もDMCA通知を受け取ったうちの3名に関してプロボノを行うことに決定した。2009年10月13日、EFFはTI社に「当該暗号鍵の公表はDMCAに違反しておらず、TI社は不当表示(en:misrepresentation)の責任を負う可能性がある」として、TI社へ向けて警告する声明を発表した[12]。声明発表後もしばらくの間TI社はDMCA通知を送付し続けていたが、2009年末には送付を停止した。EFFはTI社からDMCA通知を受け取った者のうち、代表して3名へDMCA第512条に基づく対抗通知(counter-notice)を出し、期日までにTI社からの返答が得られなかったため、暗号鍵は再びインターネット上で公開されて良いこととなった[13]

実際に特定された暗号鍵

TI-83+ / TI-83+ Silver Editionのオペレーティングシステム署名鍵として用いられたRSA公開鍵のオリジナルの値は、次の通りである[14]。なお、nは剰余演算の法として用いられる512ビットの自然数(16進数表記)、eは暗号化に用いられる指数。

n = 82EF4009ED7CAC2A5EE12B5F8E8AD9A0AB9CC9F4F3E44B7E8BF2D57A2F2BEACE
    83424E1CFF0D2A5A7E2E53CB926D61F347DFAA4B35B205B5881CEB40B328E58F
e = 11

ムーディはnを素因数分解し、252ビットの素数pと260ビットの素数qを得た。これらの値から、秘密鍵として復号に用いられる指数d = e−1 mod (p−1)(q−1) が直ちに得られる。

p = B709D3A0CD2FEC08EAFCCF540D8A100BB38E5E091D646ADB7B14D021096FFCD
q = B7207BD184E0B5A0B89832AA68849B29EDFB03FBA2E8917B176504F08A96246CB
d = 4D0534BA8BB2BFA0740BFB6562E843C7EC7A58AE351CE11D43438CA239DD9927
    6CD125FEBAEE5D2696579FA3A3958FF4FC54C685EAA91723BC8888F292947BA1

上記の秘密鍵dを用いることで、サードパーティ製のオペレーティングシステムにデジタル署名を行うことが可能となった。

"RSA Lattice Siever"プロジェクトにより特定された鍵(TI-73TI-92+、Voyage 200TI-89、TI-89 TitaniumTI-84+ / TI-84 Silver Editionの、オペレーティングシステム電子署名・タイムスタンプ認証に用いられる)は、上記npqdと同種ながら異なる値が用いられていた。タイムスタンプ認証鍵に関しては、単一の値が全モデルで使い回されていた。

脚注

  1. ^ Herman te Riele (1999-08-26), New factorization record (announcement of factorization of RSA-155). Retrieved on 2008-03-10.
  2. ^ All TI Signing Keys Factored — ticalc.org”. www.ticalc.org. 2020年7月29日閲覧。
  3. ^ NumbersRSALS Does not run anymore - Homepage - NFS@Home - ウェイバックマシン(2013年12月27日アーカイブ分)
  4. ^ mersenneforum.org - View Single Post - BOINC NFS sieving - RSALS”. www.mersenneforum.org (2012年7月31日). 2020年7月29日閲覧。
  5. ^ brandonw.net”. brandonw.net (2009年11月5日). 2020年7月29日閲覧。
  6. ^ Signing Keys and the DMCA — ticalc.org”. www.ticalc.org (2009年9月21日). 2020年7月29日閲覧。
  7. ^ Texas Instruments aims lawyers at calculator hackers”. The Register (2009年9月23日). 2020年7月29日閲覧。
  8. ^ UPDATE: Hey, TI, Leave Those Kids Alone | Electronic Frontier Foundation”. Eff.org (2009年9月25日). 2020年7月29日閲覧。
  9. ^ DMCA Texas Instruments” (2009年9月25日). 2011年11月25日時点のオリジナルよりアーカイブ。2020年7月29日閲覧。
  10. ^ Schneier on Security: Texas Instruments Signing Keys Broken”. www.schneier.com. 2020年7月29日閲覧。
  11. ^ Suppressed Texas Instruments cryptographic signing keys, 28 Aug 2009 at WikiLeaks. Archived on 10 April 2012.
  12. ^ EFF Warns Texas Instruments to Stop Harassing Calculator Hobbyists”. EFF official press release. 2020年7月29日閲覧。
  13. ^ Granick, Jennifer (October 29, 2009). “Hey, Texas Instruments -- Stop Digging Holes”. EFF Deeplinks Blog. 2020年7月29日閲覧。
  14. ^ File”. WikiLeaks. 2012年4月10日時点のオリジナルよりアーカイブ2020年7月29日閲覧。

関連項目

外部リンク

Read other articles:

Wadah tinta bubuk berwarna Tinta bubuk atau toner adalah serbuk yang digunakan pada pencetak laser dan mesin fotokopi untuk membentuk cetakan teks dan gambar pada kertas. Pada masa-masa awal, serbuk yang digunakan adalah karbon biasa. Namun, untuk meningkatkan mutu cetakan, bahan yang digunakan adalah campuran karbon dengan polimer. Partikel-partikel pada tinta bubuk meleleh karena panas pada pelebur (fuser), dan kemudian melekat pada kertas. Pranala luar Lihat entri toner di kamus bebas Wik...

 

Josh PeckJosh Peck pada tahun 2010LahirJoshua Michael Peck10 November 1986 (umur 37)New York City, New York, A.S.PekerjaanAktor, pengisi suara, komedian, sutradaraTahun aktif2000–sekarang Joshua Michael Josh Peck (lahir 10 November 1986) adalah seorang aktor, pengisi suara, komedian, dan sutradara asal Amerika Serikat. Dia pernah memerankan Josh Nichols pada serial televisi Nickelodeon Drake & Josh. Filmografi Film Tahun Film Peran Catatan 2000 The Newcomers Slim 2000 Snow Da...

 

American multinational telecommunications holding company This article is about the company known as AT&T since 2005. For the original AT&T (American Telephone and Telegraph) founded in 1885, see AT&T Corporation. For the telephone company founded in 1882, see Southwestern Bell. For other uses, see AT&T (disambiguation). AT&T Inc.AT&T's logo since 2015Whitacre Tower, AT&T's corporate headquarters in DallasFormerly Southwestern Bell Corporation (1983–1995) SBC Com...

Untuk kota di Malaysia, lihat Kuching. Kucing Felis catus Rekaman Penyakitalergi kucing TaksonomiKerajaanAnimaliaFilumChordataKelasMammaliaOrdoCarnivoraFamiliFelidaeGenusFelisSpesiesFelis catus Linnaeus, 1758 Tata namaSinonim takson Felis silvestris catus (sinonim subyektif)[1] Felis catus domestica (sinonim junior tidak valid)[2] F. catus domesticus Erxleben, 1777[3] F. angorensis Gmelin, 1788 F. vulgaris Fischer, 1829 lbs Kucing jantan sedang menatapi kucing betina K...

 

Akshobya'The Dhyani Buddha Akshobhya', Tibetan thangka, late 13th century, Honolulu Academy of Arts. The background consists of multiple images of the Five Dhyani Buddhas.SansekertaAkṣobhyaTionghoaA Jiu RulaiJepangAshuku NyoraiMongoliaᠬᠥᠳᠡᠯᠦᠰᠢ ᠦᠭᠡᠢХөдөлшгүйKödelüsi ügeiInformationDimuliakan olehVajrayanaAtributYang Tidak TergerakkanShaktiLocanaPortal Agama Buddha Bagian dari seri tentangBuddhisme SejarahPenyebaran Sejarah Garis waktu Sidang Buddhis Jalur ...

 

Об экономическом термине см. Первородный грех (экономика). ХристианствоБиблия Ветхий Завет Новый Завет Евангелие Десять заповедей Нагорная проповедь Апокрифы Бог, Троица Бог Отец Иисус Христос Святой Дух История христианства Апостолы Хронология христианства Ран�...

     Repubblica parlamentare      Repubblica presidenziale      Sistemi dove l'esecutivo viene eletto dal parlamento, ma non dipende da esso (Repubblica direttoriale oppure Repubblica presidenziale mista)      Repubblica semipresidenziale      Monarchia parlamentare      Monarchia costituzionale      Monarchia assoluta &...

 

Presiden Republik MaladewaBendera resmiPetahanaIbrahim Mohamed Solihsejak 17 November 2018KediamanHilaaleegeKantorKantor PresidenMasa jabatan5 tahun, dapat dipilih kembali hanya untuk 1 kaliDasar hukumKonstitusi MaladewaDibentuk1 Januari 1953Pejabat pertamaMohamed Amin DidiWakilWakil Presiden MaladewaSitus webKepresidenan Maladewa Presiden Maladewa merupakan Kepala Negara seremonial, orang pertama di Maladewa dan juga komandan angkatan bersenjata Maladewa. Presiden Republik Maladewa seka...

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

NagasariNagasari yang belum dibungkusSajianKudapanTempat asalIndonesiaDaerahPulau JawaMasakan nasional terkaitIndonesiaSuhu penyajianSuhu ruanganBahan utamaTepung beras kukus dengan gula isi pisang dan dibungkus di dalam daun pisangSunting kotak info • L • BBantuan penggunaan templat ini  Media: Nagasari Nagasari atau nogosari[1][2] adalah jenis kue basah tradisional yang sangat populer dan diwariskan dari generasi ke generasi dalam masyarakat Jawa....

 

Introduction of History of Karnataka Part of a series on theHistory of Karnataka Topics Political history of medieval Karnataka Origin of Karnataka's name Polities Kadambas and Gangas Chalukya Empire Rashtrakuta Empire Western Chalukya Empire Southern Kalachuri Hoysala Kingdom Vijayanagara Empire Bahmani Sultanate Bijapur Sultanate Kingdom of Mysore Hyderabad State Nayakas of Keladi Nayakas of Chitradurga Haleri Kingdom Unification of Karnataka Categories Architecture Forts Economies Societie...

 

Richard RiderNova, disegnato da Adi Granov UniversoUniverso Marvel Lingua orig.Inglese AutoriMarv Wolfman John Buscema EditoreMarvel Comics 1ª app.settembre 1976 1ª app. inNova (vol. 1[1]) n. 1 Editore it.Editoriale Corno 1ª app. it.marzo 1978 1ª app. it. inGli Eterni n. 1 Voci orig.Jason Marsden (Super Hero Squad Show, Marvel Super Hero Squad: The Infinity Gauntlet) Troy Baker (Ultimate Marvel vs. Capcom 3, Marvel Heroes) Benjamin Diskin (Marvel vs. Capcom: ...

Станнид триниобия Общие Систематическоенаименование Станнид триниобия Хим. формула Nb3Sn Рац. формула SnNb3 Физические свойства Состояние кристаллы Молярная масса 397,43 г/моль Плотность 8,9 г/см³ Термические свойства Температура  • плавления 2130 °C Энтальпия  •...

 

Village in Estonia This article is about the Estonian village. For the soup, see Abula (soup). For the Latin name of the town in Iberia, see Ávila, Spain. For the former municipality and former bishopric in Spain, see Abla. Village in Saare County, EstoniaAbulaVillageCountry EstoniaCountySaare CountyParishSaaremaa ParishTime zoneUTC+2 (EET) • Summer (DST)UTC+3 (EEST) Abula is a village in Saaremaa Parish, Saare County in western Estonia.[1][2] Before the admi...

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

State park in Virginia, USA Not to be confused with Clayton Lake State Park (Oklahoma). Claytor Lake State ParkIUCN category III (natural monument or feature)Photo of morning at Claytor Lake State Park, Virginia, USALocation of Claytor Lake State Park in VirginiaShow map of VirginiaClaytor Lake State Park (the United States)Show map of the United StatesLocationPulaski County, Virginia, USANearest cityDublin VACoordinates37°3′32″N 80°37′42″W / 37.05889°N 80.6283...

 

Area of knowledge Several terms redirect here. For other uses, see Mathematics (disambiguation), Maths (disambiguation), and Math (disambiguation). Part of a series onMathematics History Index Areas Number theory Geometry Algebra Calculus and Analysis Discrete mathematics Logic and Set theory Probability Statistics and Decision theory Relationship with sciences Physics Chemistry Geosciences Computation Biology Linguistics Economics Philosophy Education Mathematics Portalvte Ma...

 

J. Hillis MillerHealth Science CenterTypePublic Academic Health CenterEstablished1956Parent institutionUniversity of FloridaEndowment$1.73 billion (2018)[1]DeanColleen G. KochStudents7,010[2]LocationGainesville, Jacksonville, Florida, USA29°38′N 82°21′W / 29.64°N 82.35°W / 29.64; -82.35Websiteufhealth.org J. Hillis Miller the fourth president of the University of Florida. The University of Florida Health Science Center (HSC), also known as the J...

Town in Fife, Scotland For other uses, see St Andrews (disambiguation). Human settlement in ScotlandSt AndrewsScottish Gaelic: Cill RìmhinnScots: Saunt AundraesSt Andrews, seen from the top of St Rule's TowerSt AndrewsLocation within FifePopulation18,410 (2020)[1]OS grid referenceNO507168• Edinburgh30 mi (48 km)• London351 mi (565 km)Community councilRoyal Burgh of St Andrews[2]Council areaFifeLieutenancy areaFifeCoun...

 

George W. Bush delivered his annual State of the Union address to a joint session of Congress on January 28, 2003, in the House chamber. The United States House of Representatives, commonly known as the lower chamber of the United States Congress, along with the United States Senate, commonly known as the upper chamber, are the two parts of the legislative branch of the federal government of the United States. Like its counterpart, the House was established by the United States Constitution ...