<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>インク on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/%E3%82%A4%E3%83%B3%E3%82%AF/</link>
		<description>Recent content in インク on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Thu, 30 Jun 2022 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/%E3%82%A4%E3%83%B3%E3%82%AF/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Nettleマジック・プロジェクト - トランプにつけた見えない印でデッキのカードを全部当てる</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/</link>
				<pubDate>Thu, 30 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/</guid>
				<description>&lt;p&gt;ポール・ネトルさん(&lt;a href=&#34;https://github.com/nettlep&#34;&gt;@nettlep&lt;/a&gt;, Paul Nettle)が公開した Nettle Magic Project は、オープンソースのトランプ・イカサマ支援ツールです。&lt;/p&gt;&#xA;&lt;p&gt;イカサマ、というと実際に悪用するみたいですが、あくまで「こんなことができる」という実験ですね。&lt;/p&gt;&#xA;&lt;p&gt;トランプの側面に、それぞれのカードに固有の模様をインクでつけて、そのインクを読み取ることで、デッキの上から下までどのカードが並んでいるかを読み取ってしまいます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/nettlep/magic/blob/main/docs/img/stamped-deck.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck_hu_88aac94cfd6c783e.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck_hu_9f664f8308d561f3.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck_hu_ccf576c16b6c7c5b.webp 2691w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck.jpg&#34; width=&#34;2691&#34; height=&#34;1600&#34; alt=&#34;インクの押されたトランプデッキ&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;側面にスタンプを押されたトランプ(説明のために見えるインクを使っている)&lt;/p&gt;&#xA;&lt;p&gt;実際には赤外線でないと見えないインクを使うため、仕掛けをしていないトランプとの&lt;a href=&#34;https://raw.githubusercontent.com/nettlep/magic/main/docs/img/ink_comparison.jpg&#34;&gt;区別はつきません&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;読み取りは Raspberry Pi に &lt;a href=&#34;https://www.raspberrypi.com/products/pi-noir-camera-v2/&#34;&gt;NoIR カメラ&lt;/a&gt;を付けたデバイスで行います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://raw.githubusercontent.com/nettlep/magic/main/docs/img/abra_ipad.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad_hu_7fc5e223d9a63a9f.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad_hu_b033eeaa963338bb.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad_hu_14e50ff050888cdb.webp 2078w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad.png&#34; width=&#34;2078&#34; height=&#34;1562&#34; alt=&#34;iPadクライアントによるトランプ読み取り結果&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;iPadアプリAbraで読み取り結果を表示した様子&lt;/p&gt;&#xA;&lt;p&gt;作者自身によるiPad アプリで、撮影した見えないインクの並びからトランプの並びを表示しています。52枚重なった状態でどれだけ正確にわかるのかなと思いましたが、この写真だと&lt;a href=&#34;https://nettlep.github.io/magic/#confidencefactorcalculation&#34;&gt;読み取りの信頼度&lt;/a&gt;は99(/100)ということです。&lt;/p&gt;&#xA;&lt;p&gt;カメラに映ったデッキからカードの方向を正しく読んだり、全カードのマークからビット情報を読み取ったり、ビットの並びからエラー訂正で確からしいスート/数字を取り出したり、読み取った横のラインの重なり具合からカードとカードの境界を推定したり、動画から切り出した複数の画像から取り込んだ結果を時系列で追ったり、といった処理を経て、どれぐらい読み取れているかを判定しているそう。細かくは読めませんでしたが興味のある人には&lt;a href=&#34;https://nettlep.github.io/magic/&#34;&gt;とても詳細な説明&lt;/a&gt;が提供されています。&lt;/p&gt;&#xA;&lt;p&gt;Hacker Newsのコメントによると、2016年開催のDefcon 24の「ジェームス・ボンドのようにポーカーでイカサマをする」というセッションで同じようなトランプの読み取りがデモされていたそうです。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/bRgCvCTG_XQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;自分の用意したトランプを使えることが前提なので、この仕組みを実際的な使い道はカジノとかではなく、プロジェクト名が示すようにマジックの種としてでしょう。&lt;/p&gt;&#xA;&lt;p&gt;ここでは専用のIRカメラ、専用のアプリケーションを用意し、読み取りが容易な環境で行っていますが、今後ますます家やオフィスに複数のカメラが常時稼働するようになったり、またカメラが他の目的もあってIRやUVにも対応したりしていくかもしれません。そうするとソフトウェアの工夫次第で普通ならわからないような情報の読み取りができたりするかもしれないですね。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Ecobranding - 「ブランドロゴのインクを減らしてエコロジー」という提案</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/09/ecobranding-ecological-logo-modifications/</link>
				<pubDate>Wed, 20 Sep 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/09/ecobranding-ecological-logo-modifications/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://ecobranding-design.com/&#34;&gt;エコ・ブランディング・デザイン(Ecobranding-design.com)&lt;/a&gt;が、世界的有名企業のロゴを例にして提案しているのが、使うインクの量を減らすようなロゴの変更。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/ecobranding-ecological-logo-modifications/ecobranding-logos.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/ecobranding-ecological-logo-modifications/ecobranding-logos_hu_db6c5aedcc1068c7.webp 480w, https://labs.cybozu.co.jp/blog/akky/2017/09/ecobranding-ecological-logo-modifications/ecobranding-logos_hu_42022cb1558a3c31.webp 768w, https://labs.cybozu.co.jp/blog/akky/2017/09/ecobranding-ecological-logo-modifications/ecobranding-logos_hu_4c10df0ef79fb903.webp 770w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/ecobranding-ecological-logo-modifications/ecobranding-logos.png&#34; width=&#34;770&#34; height=&#34;791&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ここでは誰もが知っている9つのロゴが出ていますが、なんか白っぽいですね。形は維持したまま塗りつぶしを減らしたりすることで、数割のインクが節約できる、という例示です。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;「一つのロゴを印刷するのにたいしたコストはかかりません。でも数百万本のボトルにロゴを印刷するとしたら? たいへんな量です! エコ・ブランディングで、デザインをエコロジカルにし、同時にエコノミカルにもできると考えています」&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;だそうです。&lt;/p&gt;&#xA;&lt;p&gt;エコ・バージョンのロゴ、オリジナルを見慣れた目からするとどうも薄くてインパクトも弱いのでは、と思いますが、パソコンやスマートフォンで表示する場合は元のロゴで、製品や紙にはエコなロゴ、といった使い分けも、もし消費者がこういう運動とその効果を支持するなら、あるのかもしれませんね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://designtaxi.com/news/395677/Eco-Friendlier-Versions-Of-Brand-Logos-That-Save-Both-Your-Money-And-Earth/&#34;&gt;DesignTAXI&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>普通のプリンタと特殊インク/用紙だけで指紋認証を突破する</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/</link>
				<pubDate>Mon, 07 Mar 2016 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.cse.msu.edu/rgroups/biometrics/&#34;&gt;ミシガン州立大学バイオメトリックス研究グループの Kai Cao 氏と Anil K. Jain 氏&lt;/a&gt;が発表した&lt;a href=&#34;http://www.cse.msu.edu/rgroups/biometrics/Publications/Fingerprint/CaoJain_HackingMobilePhonesUsing2DPrintedFingerprint_MSU-CSE-16-2.pdf&#34;&gt;研究成果&lt;/a&gt;では、3次元で型を取ったりボンド等で凹凸をつけたりすることなく、市販のプリンターで印字した指紋を使って、スマートフォンの指紋認証が突破できることを示しています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-fingerprint-hack-items.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-fingerprint-hack-items_hu_55d66e472a5b97b.webp 480w, https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-fingerprint-hack-items_hu_fb7bfb08d649b855.webp 635w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-fingerprint-hack-items.png&#34; width=&#34;635&#34; height=&#34;270&#34; alt=&#34;2d-fingerprint-hack-items&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;利用するのは、普通の市販のプリンター(今回はブラザー製だそうです)、&lt;a href=&#34;https://agic.cc/ja&#34;&gt;AgIC社の導電性インク&lt;/a&gt;、同じく専用紙。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-printed-fingerprints.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-printed-fingerprints_hu_e49883c95371b06d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-printed-fingerprints_hu_85090c681d632e29.webp 624w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2016/03/2d-printed-fingerprint-hacks-mobile-phones/2d-printed-fingerprints.png&#34; width=&#34;624&#34; height=&#34;302&#34; alt=&#34;2d-printed-fingerprints&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;スキャンした指紋の画像を、このプリンターで印字し、切り取ってスマートフォンの指紋センサーに当てると、Samsung や Huawai の指紋認証対応スマートフォンのロックを解除できてしまったということ。&lt;/p&gt;&#xA;&lt;p&gt;# なんで一番普及してる iPhone じゃないんでしょうね。iPhone ではあまりうまく再現できなかったのかしら&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/fZJI_BrMZXU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;使われている特殊インクはは、以前に&lt;a href=&#34;https://www.kickstarter.com/projects/1597902824/agic-print-printing-circuit-boards-with-home-print&#34;&gt;「描いたら回路になるペン」でクラウドファンディングを受けた&lt;/a&gt;のと同じ会社のもののようですね。&lt;/p&gt;&#xA;&lt;p&gt;これまで発表されていた手順は、グミ的な素材で型を取った3Dの指型とか、2Dで印刷した紙の上に木工用ボンドや液体ゴムを盛り付けて作った指型によるものだったそうですが、今回の手法は、誰にでもできるより簡単な手法と言えますね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=11234816&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
