The invention discloses a method for establishing a
random number table of digits behind a pi decimal point. The method comprises the following steps of establishing a
storage structure of the digits(0, 1, 2, 3, 4, 5, 6, 7, 8, 9) behind the pi decimal point; based on the condition that pi decimal places are a group of infinite non-cycle integers, generating the
random number table by randomly taking a certain section of numbers in the integers, and establishing application and
password protection levels of the
random number table in cryptology; constructing the digits behind the pi decimal point randomly according to a
password, and decrypting a random
password construction process and a cryptology application process by an
algorithm; and constructing a program for performing implementation. The data of the digits behind the pi decimal point is retrieved in
multiple modes, and meanwhile, the interval retrieval is provided; the interval law, between 30,000 digits and 100,000 digits, ofthe distribution of 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 of the digits behind the pi decimal point is subjected to statistics; the
cracking difficulty of
encryption randomness is increased; and
encryption algorithms of different grades can adapt to different fields.