Abstract:
In an encryption system, a serial data stream is demultiplexed into a plurality N of encryptor input data streams to form a sequence of encryptor input data slices applied to an encryptor having a cascade of stages. Each stage includes a mapping function and a delay function, the mapping function performing a stage-specific direct mapping of data slice values to corresponding generally different data slice values, and the delay function applying stage-specific and generally different delays to individual symbols of data slices. Encrypted data slices generated by the last stage of the encryptor are transmitted through a transmission channel and received at a decryptor having a cascade of stages. Each decryptor stage includes an equalizing delay function and an inverse mapping function to generate output data slices from input data slices. Each output data slice of the last decryptor stage comprises respective values at a given time of a set of N decryptor output data streams, which are multiplexed together to recover the serial data stream.
Abstract:
In a frequency-domain excision system for a wide band receiver, a window function is applied to blocks of received signal samples and a transform function is applied to the windowed blocks. Each block of frequency-domain coefficients from the transform function is morphologically filtered to generate a threshold function representing an estimate of the spectrum of the desired wide band signal, and a non-linear gain function is applied to the coefficients. The gain function has a fixed-gain region for input values less than a threshold value from the threshold function, an excision region for input values greater than a multiple of the threshold value, and a soft limiting region between the fixed-gain region and the excision region. The inverse transform is performed on the excised blocks of coefficients, and an overlap-eliminating central portion of the inverse of the window function is applied to the resulting blocks of signal samples.