A system comprising: an iris imager configured to acquire an iris image, the iris image comprising a plurality of iris cells, the plurality of iris cells corresponding to a plurality of iris cell locations; and a processor configured to: receive a first plurality of iris images of an eye from the iris imager, generate a first plurality of iris codes corresponding to the first plurality of iris images of the eye, generate one or more distribution metrics corresponding to the plurality of iris cell locations of the eye, wherein: a first distribution metric corresponds to first iris codes of a first iris cell location, and a second distribution metric corresponds to second iris codes of a second iris cell location, different from the first iris cell location, generate bits of a first composite iris code by applying the distribution metrics on the first plurality of iris codes, wherein: the first composite iris code is associated with the eye, the first distribution metric is applied to the first codes to generate a first bit for the first iris cell location, and the second distribution metric is applied to the second codes to generate a second bit for the second iris cell location, and generate a first match value by comparing the first composite iris code and a first stored iris code. an iris imager configured to acquire an iris image, the iris image comprising a plurality of iris cells, the plurality of iris cells corresponding to a plurality of iris cell locations; and a processor configured to: receive a first plurality of iris images of an eye from the iris imager, generate a first plurality of iris codes corresponding to the first plurality of iris images of the eye, generate one or more distribution metrics corresponding to the plurality of iris cell locations of the eye, wherein: a first distribution metric corresponds to first iris codes of a first iris cell location, and a second distribution metric corresponds to second iris codes of a second iris cell location, different from the first iris cell location, generate bits of a first composite iris code by applying the distribution metrics on the first plurality of iris codes, wherein: the first composite iris code is associated with the eye, the first distribution metric is applied to the first codes to generate a first bit for the first iris cell location, and the second distribution metric is applied to the second codes to generate a second bit for the second iris cell location, and generate a first match value by comparing the first composite iris code and a first stored iris code. receive a first plurality of iris images of an eye from the iris imager, generate a first plurality of iris codes corresponding to the first plurality of iris images of the eye, generate one or more distribution metrics corresponding to the plurality of iris cell locations of the eye, wherein: a first distribution metric corresponds to first iris codes of a first iris cell location, and a second distribution metric corresponds to second iris codes of a second iris cell location, different from the first iris cell location, a first distribution metric corresponds to first iris codes of a first iris cell location, and a second distribution metric corresponds to second iris codes of a second iris cell location, different from the first iris cell location, generate bits of a first composite iris code by applying the distribution metrics on the first plurality of iris codes, wherein: the first composite iris code is associated with the eye, the first distribution metric is applied to the first codes to generate a first bit for the first iris cell location, and the second distribution metric is applied to the second codes to generate a second bit for the second iris cell location, and the first composite iris code is associated with the eye, the first distribution metric is applied to the first codes to generate a first bit for the first iris cell location, and the second distribution metric is applied to the second codes to generate a second bit for the second iris cell location, and generate a first match value by comparing the first composite iris code and a first stored iris code.