Patent ID: 7020776
Filing Date: 2006-03-28
Classification: H04L

Abstract:
1. One or more computer-readable media having stored thereon a plurality of instructions for generating a product identifier, wherein the plurality of instructions, when executed by one or more processors, causes the one or more processors to perform the following acts: receiving a value; padding the received value using a recognizable pattern; converting the padded value to a number represented by a particular number of bits; converting the number to an element of the Jacobian of a curve based at least in part on an order of a group of points on the Jacobian of the curve, and wherein the order of the group of points on the Jacobian of the curve is maintained as a secret; raising the element to a particular power; compressing the result of raising the element to the particular power; and outputting, as the product identifier, the compressed result.