In a random number sequence sharing apparatus, a reception unit receives a
radio signal including a radio wave from a pre-designated radio star at a
pre-designated observation time, a sending unit sends the received radio
signal to another random number sequence sharing apparatus, an acceptance
unit accepts a radio signal sent from the another sharing apparatus, an
analysis unit separates the two radio signals into a plurality of
independent components by independent component analysis, a selection
unit selects two independent components temporally different by
difference in time required for the radio wave to arrive at both sharing
apparatuses from the radio star, a sampling unit averages the two
selected independent components after adjusting the temporal difference
and bit-samples the average, and an output unit outputs a sequence of the
bit samples as a random number sequence to be shared.