1. A method for generating a word sequence for a passcode on a computer system, comprising: choosing a schema to guide the generation of the word sequence, wherein the schema comprises a set of pre-determined words; dividing the passcode into a plurality of bit groups, wherein a first bit group of the plurality of bit groups determines the schema chosen; selecting a set of words from a word category, wherein the word category corresponds to the schema, and wherein the word sequence comprises the set of pre-determined words and the set of words from the word category; and transforming the passcode into the word sequence using the schema and storing the word sequence on a storage medium readable by the computer system, wherein the word sequence contains mnemonic structure.
1. A method for generating a word sequence for a passcode on a computer system, comprising: choosing a schema to guide the generation of the word sequence, wherein the schema comprises a set of pre-determined words; dividing the passcode into a plurality of bit groups, wherein a first bit group of the plurality of bit groups determines the schema chosen; selecting a set of words from a word category, wherein the word category corresponds to the schema, and wherein the word sequence comprises the set of pre-determined words and the set of words from the word category; and transforming the passcode into the word sequence using the schema and storing the word sequence on a storage medium readable by the computer system, wherein the word sequence contains mnemonic structure. 4. The method of claim 1 , further comprising: obtaining the passcode generated by the computer system.