Live data from Hacker News

Japan's IC cards are weird and wonderful

aruarian.dance

51–60 of 302 posts

Re: Japan's IC cards are weird and wonderful

#51
post #30

I love IC cards. They had them on all transport where I live, but a few years ago they changed to QR codes.. Now it's a fiddle with an app, then try to get the right angle on a smudgy reader. Getting onboard takes much longer and it feels like technology sent us 2 steps back instead of forward. IC cards are better, and if they could be integrated in the phone then it would be even better and faster for everyone.

At least in Japan, they all work from your phone already.

They even work when the phone is off

Re: Japan's IC cards are weird and wonderful

#52
post #21

I think they are even more useful in Taiwan. Every single transit system across the entire island that I’ve ever encountered accepts EasyCard (悠遊卡). Even ferries. So does every convenience store, and even a lot of proper restaurants and stores. They are also fast, like you don’t even have to break your strike while passing the turnstiles to enter the metro.

I think it's about equal for utility - Japanese Suica/Pasmo cards are also usable in every single konbini, at all the stations stores, across most regional transportation and taxis, and at maybe half of Tokyo shops/restaurants (it's a default option in AirPay and other PoS systems). A lot of vending machines accept Suica, and I use it at grocery or drug stores. You can even use it at some other types of shops like Bi…

Most, but not all. Wikipedia has a hideously convoluted diagram showing the complex web of interoperability or lack thereof:

https://en.wikipedia.org/wiki/Nationwide_Mutual_Usage_Servic...

Re: Japan's IC cards are weird and wonderful

#53

I think they are even more useful in Taiwan. Every single transit system across the entire island that I’ve ever encountered accepts EasyCard (悠遊卡). Even ferries. So does every convenience store, and even a lot of proper restaurants and stores. They are also fast, like you don’t even have to break your strike while passing the turnstiles to enter the metro.

Technically a gate, not a turnstile (which inherently slows traffic)

Re: Japan's IC cards are weird and wonderful

#54

Earlier quoted context omitted.

The magnitude to which FeliCa was faster shocked me as well when I found out. But it's not like the latency is insignificant: it's obvious how much faster people can get through a Tokyo metro gate than a London one. So clearly it must have some kind of financial impact as well, if an entire city's public transport system works slower because of it. Even ignoring empathy for a second, isn't this the kind of thing that…

It is not just capital but the interpersonal and bureaucratic factors. Technically the way to think about latency is that a process has N serial steps and you can (a) reduce N, (b) run some of those serial steps in parallel, and (c) speed up the steps. For one thing, different aspects of the organization own the N steps. You might have one step that is difficult to improve because of organizational issues and then th…

> American bad attitude is how you have to wait 20 minutes to board a plane because they have a complicated procedure with 9 priority levels

The purpose of the many boarding groups is IMHO, to make those in groups > 1 feel as though they're missing out on some perk that they could get if they paid more. It's an intentional class system where some are encouraged to look down on those who paid less, and vice versa. It's good for revenue, bad for people.

Re: Japan's IC cards are weird and wonderful

#55
I don't understand -- we are talking about 100ms or so of latency? which is almost completely dwarfed by any mechanical action such as the gates actually opening?? This is about as ridiculous as it gets. The videos that compare the UK system with the JP system practically show the same throughput, even when in the UK video most people are using magnetic/paper tickets (which by necessity are going to be much slower than NFC).

In addition, the annoyance of these gates comes from having to fiddle with the wallet, etc. in order to find the card or the phone, or the fact that multiples tries may be required for the reader to actually read it; not the 200ms it takes for the reader to do so. I'm going to bet that faster NFC bandwidth makes the entire thing even more finicky, not less.

If you really want to speed how people go through the gates, then _remove the damn gates_. It's not rocket science, and there are some European cities that have _no_ gates in their underground systems. München comes to mind, but even in London less central stations have no gates. Beat that.

In addition , the article bashes NXP for using obscurity as a defense, then goes to praise Felica, whose apparently main barrier of defense is:

> the crypto is proprietary, and probably buried underneath a mountain of NDAs, so the public can't audit it independently.

This is literally the definition of security by obscurity. When I read the two examples set by the author, my only possible conclusion is that security by obscurity actually works, but only when you can keep it actually obscure. The only problem is that NXP failed to keep their algorithms obscure while apparently FeliCa did. It is basically the opposite conclusion to what the author is trying to convince me to believe. I find it totally unjustified to blame NXP for trying to keep the algorithm obscure by the courts when apparently FeliCa also does it -- just much more successfully.

Note: I personally consider MIFARE classic being _almost_ trivially clonable a requirement.

Re: Japan's IC cards are weird and wonderful

#56
post #21

I think they are even more useful in Taiwan. Every single transit system across the entire island that I’ve ever encountered accepts EasyCard (悠遊卡). Even ferries. So does every convenience store, and even a lot of proper restaurants and stores. They are also fast, like you don’t even have to break your strike while passing the turnstiles to enter the metro.

I think it's about equal for utility - Japanese Suica/Pasmo cards are also usable in every single konbini, at all the stations stores, across most regional transportation and taxis, and at maybe half of Tokyo shops/restaurants (it's a default option in AirPay and other PoS systems). A lot of vending machines accept Suica, and I use it at grocery or drug stores. You can even use it at some other types of shops like Bi…

The funny thing about Japan is they have this wonderful universal IC card, but not everywhere accepts it, some accept only it, some only accept cash, some only cash or physical credit card, some only QR (PayPay), so you end up needing to carry several methods, and one of them is paper and coins!

Re: Japan's IC cards are weird and wonderful

#57
> Since there's no point in generating keys for a device which will not be used in Japan, non-Japan SKUs don't have Osaifu-Keitai functionality. So even if you rooted your phone and had full access to the secure element, if your phone's secure element doesn't have the key, you can't use it as an IC card.

At least in some cases it is sufficient to change the phone SKU id (which requires temporary rooting) to the Japan SKU id to unlock the Osaifu-Keitai functionality on a non-Japan phone. I'm not sure if this means that the secure element had the necessary keys provisioned all along, or just that the Osaifu-Keitai app then provisions it on first use.

Re: Japan's IC cards are weird and wonderful

#58

I don't understand -- we are talking about 100ms or so of latency? which is almost completely dwarfed by any mechanical action such as the gates actually opening?? This is about as ridiculous as it gets. The videos that compare the UK system with the JP system practically show the same throughput, even when in the UK video most people are using magnetic/paper tickets (which by necessity are going to be much slower th…

The absense of a negative is not a positive. It could be secure, or it could not. On the whole I’m inclined to believe that if it could be broken, it would have been in my lifetime.

Re: Japan's IC cards are weird and wonderful

#59
post #28

Long-time Japan resident here. The IC cards do work quickly and smoothly, but the retail payment system overall is a mess because different stores accept different combinations of dozens of electronic payment brands. When shopping, I prefer to use the Suica app in my iPhone as it’s just a quick touch, but some stores won’t accept it so I have to use the Nanaco app—which requires a face recognition step—or pay in cash…

I found Suica/Pasmo/Icoca to be the golden trinity for most regions.

Re: Japan's IC cards are weird and wonderful

#60
post #21

Earlier quoted context omitted.

I think it's about equal for utility - Japanese Suica/Pasmo cards are also usable in every single konbini, at all the stations stores, across most regional transportation and taxis, and at maybe half of Tokyo shops/restaurants (it's a default option in AirPay and other PoS systems). A lot of vending machines accept Suica, and I use it at grocery or drug stores. You can even use it at some other types of shops like Bi…

The funny thing about Japan is they have this wonderful universal IC card, but not everywhere accepts it, some accept only it, some only accept cash, some only cash or physical credit card, some only QR (PayPay), so you end up needing to carry several methods, and one of them is paper and coins!

It's amazingly fractured actually. In my home country every store pretty much has the same exact model of a card reader that takes all contacless payments and credit cards with chips. In Japan it's a coinflip wether a credit card reader can take contactless credit cards. And if you do it with the chip, it's always a fun process of the clerk not understanding you need to insert a pin or select a currency, so they sometimes abort the process in confusion.

Needless to say, I prefer to use cash in Japan.

Post reply on HN