USB-токен «ВЬЮГА» является съемным устройством, совмещающим в себе датчик случайных чисел и энергонезависимое хранилище массива данных объемом до 128 байт, предназначенное для хранения закрытых ключей.
Аппаратный компонент «Вьюга» представляет собой компактное устройство в пластмассовом корпусе. Для работы устройство подключается к USB-шине компьютера. Запуск устройства при включении производится автоматически при наличии напряжения на шине USB. Таким образом, устройство «Вьюга» легко как подключить к компьютеру, так и отключить от него.
Устройство работает под управлением специального программного обеспечения. В качестве аппаратного датчика случайных чисел устройство удобно тем, что не требует усилий для подключения к компьютеру. Устройство может быть подключено любым пользователем к любому компьютеру, имеющему свободный слот USB-шины, непосредственно в процессе работы компьютера.
Хранилище данных предназначено в первую очередь для хранения секретных (закрытых) ключей. В отличие от данных на дискетах, на которые традиционно производится запись секретных ключей, данные в аппаратном компоненте «Вьюга» подвергаются существенно меньшему риску случайного затирания (т.к. производить запись в устройство «Вьюга» могут только специально предназначенные для этого программы), механического повреждения носителя (пластмассовый корпус надежно изолирует устройство от внешней среды) и компрометации (так как для считывания информации с устройства «Вьюга» необходимо специальное программное обеспечение, а закрытые ключи в нем хранятся в зашифрованном виде).