Вообще-то для таких вещей существуют токены с неизвлекаемыми ключами, и дополнительные каналы авторизации, например на основе SMS. Зависит от необходимой степени защищенности.То что онлайн-банкинги умудряются линукс плохо поддерживать - это плохо, да. Примеры по платформам в толстых нашинских банках:
- В альфабанке умудрились ibank так жестко к etoken прикрутить, что ни вздохнуть ни пернуть. Из-за драйверов формат ключей не совместим с OpenSC. Сами драйверы под линукс закрытые, и только под ограниченное количество старых сборок.
- У платформы BSS (например, Уралсиб) вообще artivex, который только экплорер понимает, а ARM-версия только под Win CE.
- У ВТБ (на основе inter-pro) вроде как можно прокси через wine запустить, но это изврат и на ARM тоже нема вариантов