タグ

2019年12月24日のブックマーク (5件)

  • NFC関係用語と解説

    ※Type-Aは符号化と変調方式をType-B方式に切り替えて速度上げる方法もある模様 NTT技術ジャーナル2008.3 非接触ICカード技術 http://www.ntt.co.jp/journal/0803/files/jn200803081.pdf SONY https://www.sony.co.jp/Products/felica/about/scheme.html NFCのType-1/2/3/4...(Platform) ではType-1/2/3/4の番号の方は何かというと,「NDEFタグの規格」である. Type-1 : Topaz Type-2 : Mifare Ultralight Type-3 : FeliCa Type-4A : Mifare DESfire (ISO-1443A) Type-4B : ISO-1443B この表から見てわかるように,MIFARE C

    NFC関係用語と解説
  • macOSでPythonからNFCアクセスする(nfcpyは要らない)

    まえがき ネット検索するとnfcpy + pasori の解説記事がよく見つかるが python3 には対応していなそう。 python3でやりたいので、別の手段で実現する。 iPhoneにもFeliCaが乗ったので、 手元のMacでアクセスできるようになっておこうと思った。 要件 NFCというのは、 TypeA/TypeB/FeliCaという非接触ICカードの無線通信規格と やりとりするデータフォーマットまとめたようなもの。 なので、TypeA/TypeB/FeliCaに対応した非接触ICカードRWを使うとNFCアクセスできる。 日においてはソニーのパソリが有名と思う。 非接触ICカードRWには、PCSCという制御用API仕様があり、 これに対応しているRWはPCSC-APIを使って制御できる。 つまり、MacPCSCに対応しているRWを使えば、PythonからRWを制御できNFCア

  • PC/SCに潜む謎 その2

    前回の(1年以上前ですが)「PC/SCに潜む謎」の続編です。実は何気にこのエントリーが一番アクセスが多いです。前回は PC/SC のコマンドがカードに対して投げるものであって、リーダに投げるものではないというお話でした。 しかしそう、あったんです。リーダに投げる方法がぁ!(騒いでるのは私だけです) SCardConnect の際に ShareMode というのを指定するんですが、ここに SCARD_SHARE_DIRECT というのがありました。で、これで SCardConnect するとカードが無いのに待望のカードハンドルがもらえるのです!うはー!(激喜 そして、ここからは ACR122 だけの話かもしれませんが、SCardTransmit ではなくて SCardConrtol というコマンド(これもカードハンドルが必要)で投げることで DirectTransmit が可能になります。

    PC/SCに潜む謎 その2
    yggdra_w
    yggdra_w 2019/12/24
  • PC/SCに潜む謎

    WindowsでNFCなどのICカードを利用するのに便利なPC/SCというインターフェース仕様があります。 通常はリーダライタはそれぞれドライバがあってSDKが提供されたりしてそのリーダ用のプログラムを作成するわけなんですが、PC/SCに対応したリーダライタでPC/SCを利用してプログラミングしてしまえば、他のPC/SC対応リーダに変更してもそのまま使えちゃうわけですね。(まぁ、そんなにうまくはいかないんですが) こういう共通インターフェース仕様っていうのはぶっ飛び系(なんで?こんだけのことするのに何でこんなにコードがいるわけ?など)が多いわけですが、このPC/SCも結構不思議ちゃんな部分があります。 実際に見てみましょう。ACSさんのACR122リーダを使用します。 PC/SCの実体というかAPIの呼び出し先はwinscard.dllというシステムファイルです。Windowsに含まれてま

    yggdra_w
    yggdra_w 2019/12/24
  • Free Dynamic DNS(DDNS) by POP3,IMAP4,FTP,HTTP-BASIC for Home Server, VPS | MyDNS.JP

    itasan.mydns.jp is not accessible... Sorry. I do not know why this site is not working. If you know Administrator of this site, please contact directly. You may be able to see it in Google cache. For administrator ... MyDNS.JP did not received IP address from you over One week. Please check your notify system. If you restart notification of IP address, MyDNS.JP will apply your IP address to DNS in