主权项 |
1. A method for concealing data to be transmitted within an environment, the method comprising:
detecting, by a computer, sounds that occur within the environment; identifying, by the computer, a sound frequency map based on sounds detected within the environment, wherein identifying the sound frequency map based on the sounds detected within the environment comprises:
converting, by the computer, the sounds into a number of audio signals;identifying, by the computer, a number of sound types based on the number of audio signals and a number of audio symbols stored in an audio library; andidentifying, by the computer, a sound type frequency for which each of the number of sound types occurs within the environment over a selected period of time to form a sound frequency map; segmenting, by the computer, the data to be transmitted within the environment into a number of data blocks; identifying, by the computer, a number of data block types from the number of data blocks; identifying, by the computer, a data frequency map that identifies a data block frequency for occurrences of each of the number of data block types; correlating, by the computer, the data frequency map with the sound frequency map based on a same or similar data block frequency and sound type frequency within selected tolerances to form a frequency mapping key, such that each data block type in the number of data block types corresponds to a corresponding sound type of the number of sound types based on the data frequency map and the sound frequency map; assigning, by the computer, an audio symbol corresponding to the corresponding sound type to the data block type to represent each instance of the data block type in the data to be transmitted; and transforming, by the computer, the data to be transmitted into an encrypted audio signal using corresponding ones of the number of audio symbols to conceal the number of data blocks. |