tigersrash, если это VDI, то, предположительно, дело в используемом протоколе. На примере VMware Horizon, таких протоколов несколько. Выбирай подходящий по параметрам.
AlexGrid, внутри локальной сети при помощи софта digi была привязка ключа к определённому ip и шифрование, насколько я помню. В документации есть про это.
В моей практике решилось через VMware VDI. Было не менее 5-ти разных. На каждый банк-клиент - своя виртуалка. Использовали Windows XP в качестве виртуалки. На тот момент они ещё были в поддержке и ресурсов много не кушали, что было приятно на фоне Windows 7. По сравнению с ситуацией "до..." - просто сказка.
В Барселоне прямо в аэропорту после получения багажа в окне обменника мне предложили открыть счёт в европейском банке (каком именно не уточнял), даже уговаривали. Я сказал, что я нерезидент ЕС, на что мне ответили, что это неважно. И что это недорого, быстро и приятно.