Patent ID: 8141137
Filing Date: 2012-03-20
Classification: H04L,H04M,H04W

Abstract:
1. An authentication vector generation device comprising: authentication vector generating means for generating in a home network of a subscriber identity module an authentication vector used to authenticate a subscriber identity module in a mobile communication network, said authentication vector having a RAND field, which will not be deleted or converted in said communication by roaming, for storing random numbers used in an authentication calculation performed in said subscriber identity module, wherein said subscriber identity module performs roaming in a Global System for Mobile Communications network; attaching means for attaching, inside said RAND field of said generated authentication vector, calculation information that includes information, separate from said random numbers stored in said RAND field, specifying at least one of an algorithm to be selected from a plurality of algorithms stored in said subscriber identity module and secret information for use in said authentication calculation; and a subscriber identity module including: calculation information storage means for storing in advance a plurality of calculation information for use in said authentication calculation to authenticate said subscriber identity module; reception means for receiving data for use in said authentication calculation, transmitted from said subscriber side terminal equipment, said data including said calculation information inside said RAND field of said authentication vector used to authenticate said subscriber identity module in said mobile communication network; specifying means for specifying calculation information to be used in said authentication calculation from said plurality of calculation information stored in said calculation information storage means by referring to said calculation information inside said RAND field included in said received data; calculating means for performing said authentication calculation on the basis of said specified calculation information using said received data; and transmitting means for transmitting information regarding a calculated result of said authentication calculation to said subscriber side terminal equipment.