1. A method of identifying a memory cell state for use in a physically unclonable function (PUF), the method comprising: comparing at least one physical parameter of a memory cell with a threshold value of the physical parameter; identifying a relationship of the at least one physical parameter of the memory cell to the threshold value; associating one of a 0, 1, and X state to the memory cell based on the relationship of the at least one physical parameter to the threshold value; programming at least one state storage memory cell to store a programmed value corresponding with the associated 0, 1, or X state; including the programmed value of the at least one state storage memory cell in a PUF data stream; wherein programming at least one state storage memory cell comprises programming a first state storage memory cell and a second state storage memory cell and; if the associated state of the memory cell is a 0, programming a 0 in the first state storage memory cell and programming a 1 in the second state storage memory cell; if the associated state of the memory cell is a 1, programming a 1 in the first state storage memory cell and programming a 0 in the second state storage memory cell; if the associated state of the memory cell is an X, programming one of a 0 in the first state storage memory cell and a 0 in the second state storage memory cell and programming a 1 in the first state storage memory cell and a 1 in the second state storage memory cell.