1. A seed value making method for a PRNG (Pseudo Random Number Generator), the method comprising: accumulating in memory units of a First Data Pool data from various external sources; analyzing the data to determine a source type; computing entropy estimations for each of the external sources based on the source type as determined and a probability calculated based on a frequency of random event appearance of the external sources within a certain time period; and generating a seed value by iterative cyclic hashing the entropy estimations and the data accumulated in the memory units of the First Data Pool.