a secure internet authorization system is based on matching of randomly generated number strings , generated at a module carried by an individual seeking authorization and uploaded to an offline vault during a setup procedure . during authorization the module generates one portion of the string , with the vault generating a quickly disappearing second portion of the string . upon arrival of both portions at an authorization requesting protocol and match at the vault the action to be authorized is authorized .