Sort:  

Yes, but a little bit more sofisticated and smaller so you could carry it with you and services would "take" the password from the pendrive directly instead of you typing them on the computer and having a chance to be phished by the hackers