CN1032726C - Signal encryption method and system based on chaos theory - Google Patents
Signal encryption method and system based on chaos theory Download PDFInfo
- Publication number
- CN1032726C CN1032726C CN 92103650 CN92103650A CN1032726C CN 1032726 C CN1032726 C CN 1032726C CN 92103650 CN92103650 CN 92103650 CN 92103650 A CN92103650 A CN 92103650A CN 1032726 C CN1032726 C CN 1032726C
- Authority
- CN
- China
- Prior art keywords
- signal
- chaos
- signals
- chaotic
- cipher device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000005291 chaos (dynamical) Methods 0.000 title abstract 2
- 230000000739 chaotic effect Effects 0.000 claims abstract description 25
- 230000005236 sound signal Effects 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims abstract description 14
- 238000005183 dynamical system Methods 0.000 claims description 5
- 230000003321 amplification Effects 0.000 claims description 3
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 3
- 229910002056 binary alloy Inorganic materials 0.000 claims description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
- Lock And Its Accessories (AREA)
Abstract
The present invention discloses a method and a system for encrypting signals based on a chaos theory. The method comprises: an electronic cipher device sends out audio signals or electric signals modulated by chaotic signals, and the audio signals or the electric signals are transmitted to the other party by a communication system; after the audio signals or the electric signals pass through a demodulator, the chaotic signals are input into a microprocessor to be decrypted and confirmed so as to realize the electronic signature function; an adder can also be added into the electronic cipher device so as to add plain codes and the chaotic signals of the electronic cipher device, and encrypted signals are output to be transmitted to the other party; the same chaotic signals are then used for deducting the encrypted signals for obtaining plain codes so as to realize security communication. Because the chaotic signals have a dynamic process, ciphers change with time. The security is substantially improved, and fewer cipher keys can be used for realizing more ciphers.
Description
The present invention relates to signal encryption method and system, especially relate to based on " chaos " theoretical signal encryption method.
Along with science and technology development, the arrival of information-intensive society, professional more and more through the paid service of communication, book keeping operation such as toll telephone, train ticket, plane ticket phone reservations, make reservations for rooms at a hotel and call taxi or the like with phone, exist a problem in these business: how service unit confirms Subscriber Unit or individual.In various manners at present,, book by phone and call taxi and adopt the sound of being familiar with the people originally to discern with artificial method as the method for the toll telephone employing number of rendering an account in different occasions, very inconvenient.The best way is that Subscriber Unit is sent out a special purpose system signal to service unit, and service unit has confirmed this code signal, just can realize paid service.
United States Patent (USP) 5048,086 has proposed to use the Logist equation X
n=μ X
n(1-X
n) iterate sequence and be used as chaotic signal.But the long period that only just can relatively be approached chaos under the very high situation of COMPUTER CALCULATION precision is separated, and just can't realize in (as 8 precision CPU) in cheap microprocessor.And wherein chaotic signal does not change in time, and it is fairly simple that Logist iterates equation, is easier to be decrypted.
The purpose of this invention is to provide a kind of based on " chaos " theoretical signal encryption method and system.
The present invention takes following measures in order to achieve the above object, and based on " chaos " theoretical signal encryption method, it provides initial value X
oAnd parameter μ
i, λ
iAs key; By following dynamical system X
N+1=f[X
n, λ
i, μ
i], iterate computing, i=1 in the formula, 2 ..., m ..., the sequence that is produced after iterating computing is { X
n}=X
1, X
2... X
nWhenever the result who iterates once becomes binary number; Binary digital signal is modulated into modulated audio signal; Modulated audio signal is amplified the direct input communication of the audio signal after amplification system.
Based on " chaos " the theoretical designed coded signal system of signal encryption method, form by A side and B side, A side comprises electronic cipher device, modulator, amplifier and loud speaker, B side is made up of demodulator and microcomputer, it is characterized in that said electronic cipher device is by EPROM, RAM, latch, clock circuit, keyboard and display are formed, the clock signal that is produced by clock circuit enters CPU through latch, display directly links to each other with clock circuit, be used for the demonstration time, keyboard is to be used for adjusting positive time and operation CPU, CPU presses preset sequence and clock signal among the EPROM, realizes the computing of dynamic chaos dynamics.
The present invention is because chaology has initial value sensitiveness and sensitivity to parameter, and initial value can change continuously, but the chaotic signal of back can carry out diverse variation, and Password Length can change arbitrarily.Therefore can have key seldom to realize more password, because this password is a dynamic process, the password time to time change has increased confidentiality greatly.
Be illustrated below in conjunction with accompanying drawing.
Accompanying drawing is the electronic cipher device block diagram.
Based on " chaos " theoretical signal encryption method, it provides initial value X
oAnd parameter μ
i, λ
iAs key; By following dynamical system X
N+1=f[X
n, λ
i, μ
i], iterate computing, i=1 in the formula, 2 ..., m ..., the sequence that is produced after iterating computing is { X
n}=X
1, X
2... X
nWhenever the result who iterates once becomes binary system; Binary digital signal is modulated into modulated audio signal; Modulated audio signal is amplified, and the direct input communication of the audio signal after amplification system, or the amplifying signal of gained imported loud speaker becomes behind the voice signal input communication system again.
This method is to be sent the audio signal of usefulness " chaos " signal modulation by electronic cipher device, to B side, reverts to chaotic signal by communication system transmits after the demodulator demodulation of B place, and chaotic signal input microcomputer, deciphering is confirmed, realizes electronic signature functionality.Perhaps adder of introducing in electronic cipher device is exported coded signal to the chaotic signal addition of plain code and electronic cipher device, subtracts each other with same chaotic signal to obtain plain code again, realizes secure communication.Above-mentioned dynamical system
X
N+1=f (X
n, λ
i, μ
i), the X as a result that it iterates
1, X
2... X
n={ X
n, Here it is " chaos " signal.Sort signal has very big characteristics, is exactly initial value sensitiveness, when X has a small variations sequence { X
nWill produce very big difference, in addition as λ
i, μ
iVariation also can make sequence produce very big variation.If function f (X
n) change its { X
nCertainly can be completely different.Can produce " at random " signal of infinite a plurality of " random " theoretically, we are used as code signal to sort signal.
This electronic cipher device has also adopted μ
iOr λ
iBe the function of time, following formula just becomes following form like this
X
n+1=f[X
n,λ
i(t),μ
i(t)]
I=1,2 ..., m ..., { X at this moment
nChange in time simultaneously.This is big characteristics of this code signal.Used a hidden recorder by the people even its advantage is this code signal, but the time cancelled once crossing password, this has just improved confidentiality greatly.The method of this chaotic signal deciphering is simple, sentences same initial value at receiving terminal B, and one group of same parameter constitutes a non-property line dynamics, iterate computing in microcomputer, under similarity condition, its chaotic signal is the same, both relatively just can realize deciphering, the initial value here, μ
i, λ
iAnd f (X
n) just become key, and the key transfer mode is very simple, as long as set up a cryptographic libraries at the B of service unit end, and the user can send out a plain code numeral in advance, the B of service unit just can find out a group key by numeral in the storehouse.
Because μ
i, λ
iIt is the function of time, so requiring both sides' clock will aim at, but it is inconvenient aiming at clock fully, so we have provided certain error range, as allow 5 minutes errors, and this is attainable fully, the time here can comprise the data of date, can accomplish the identical code signal of scrambler neither one in decades like this.
Coded signal system based on chaology, as be used in the telephone communication, after A side connects phone, electronic cipher device sends the audio signal with the chaotic signal modulation, this signal is input in the telephone system through phone transmitter, transfers to B side, recovers chaotic signal behind demodulator, chaotic signal input microcomputer, confirm whether be A side through the microcomputer deciphering.If B side is a toll, the long-distance telecommunications service of then can keeping accounts if B side is ticket office, then can be carried out the reserved tickets business, plays the function of electronic signature.Introduce an adder behind electronic cipher device, the chaotic signal addition of plain code signal and electronic cipher device is become coded signal export, to B side, subtract each other with same chaotic signal and coded signal and obtain the plain code signal by B side through communication system transmits for coded signal.Realize secure communication.Electronic cipher device mainly is that above-mentioned Chaos dynamic system is realized in single chip microcomputer.CPU and EPROM and RAM constitute a minimum system, from clock circuit, obtain time signal simultaneously, realize dynamic chaotic dynamics computing, output dynamic chaos signal, after modulator (modem) is modulated into audio signal, amplify through amplifier, promote loud speaker, realization Chaos Modulation signal is exported with form of sound, or directly exports with the signal of telecommunication behind amplifier.Latch is an address latch usefulness, and display is mainly used to the demonstration time, keyboard be used for the adjustment time and the operation cpu system.CPU can be with 8048,8051,8096 or the like, CPU choose require with confidentiality different and different, demanding 8096 CPU that adopt of confidentiality because it is accurate sixteen bit, 8031 grades are 8 single-chip microcomputers.
CPU iterates in the calculating f (X for complexity
n), speed may be too slow, and we can calculate earlier the function of key in advance, make form, finish computing with the form of tabling look-up then.Because the CPU precision is limited, so real chaotic signal can not occur, be actually very long periodic signal of cycle, for fear of this phenomenon, we will insert the nonlinear discriminant signal again in the centre, make system leave this periodic orbit.
CPU whenever iterates and once exports a number, delivers to modulator with series form, and signal becomes audio signal through modulation, and amplify the back through amplifier and promote the loud speaker signal of sounding, continuous like this iterating, continuous dateout has just formed a string chaotic signal.
Claims (6)
1. the signal encryption method based on " chaos " theory is characterized in that it comprises the steps:
A) provide initial value X
oAnd parameter μ
i, λ
iAs key;
B) according to a) condition, by following dynamical system X
N+1=f[X
n, λ
i, μ
i], iterate computing, i=1 in the formula, 2 ..., m ..., the sequence that is produced after iterating computing is { X
n}=X
1, X
2... X
n
C) result who whenever iterates once becomes binary system;
D) binary digital signal is modulated into modulated audio signal;
E) modulated audio signal is amplified the direct input communication of the audio signal after amplification system.
2. according to claim 1 a kind of based on " chaos " theoretical signal encryption method, it is characterized in that the wherein amplifying signal input loud speaker of step e) gained, become behind the voice signal input communication system again.
3. according to claim 1 and 2 a kind of based on " chaos " theoretical signal encryption method, it is characterized in that coded signal is being exported in the chaotic signal addition of plain code and electronic cipher device.
4. according to claim 1 and 2 a kind of based on " chaos " theoretical signal encryption method, it is characterized in that wherein μ in the step a)
i, λ
iBe the function of time, then described dynamical system just becomes: X
N+1=f[X
n, λ
i(t), μ
i(t)], { X at this moment
nChange in time.
5. one kind based on " chaos " theoretical coded signal system, this system is made up of A side and B side, A side comprises electronic cipher device, modulator, amplifier and loud speaker, B side is made up of demodulator and microcomputer, it is characterized in that said electronic cipher device is by EPROM, RAM, latch, clock circuit, keyboard and display are formed, the clock signal that is produced by clock circuit enters CPU through latch, display directly links to each other with clock circuit, be used for the demonstration time, keyboard is to be used for adjusting positive time and operation CPU, and CPU presses preset sequence and the computing of clock signal realization dynamic chaos dynamics among the EPROM.
6. according to claim 5 a kind of based on " chaos " theoretical coded signal system, it is characterized in that behind electronic cipher device, introducing an adder, the chaotic signal addition of plain code signal and electronic cipher device is become coded signal output, to B side, subtract each other with same chaotic signal and coded signal and obtain the plain code signal by B side through communication system transmits for coded signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 92103650 CN1032726C (en) | 1992-05-12 | 1992-05-12 | Signal encryption method and system based on chaos theory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 92103650 CN1032726C (en) | 1992-05-12 | 1992-05-12 | Signal encryption method and system based on chaos theory |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1078835A CN1078835A (en) | 1993-11-24 |
CN1032726C true CN1032726C (en) | 1996-09-04 |
Family
ID=4940352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 92103650 Expired - Fee Related CN1032726C (en) | 1992-05-12 | 1992-05-12 | Signal encryption method and system based on chaos theory |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1032726C (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1055341C (en) * | 1994-06-28 | 2000-08-09 | 浙江大学 | Copy-proof chaos software security card |
CN1068485C (en) * | 1997-05-16 | 2001-07-11 | 中国科学院电子学研究所 | Double-wire Chaotic secret communication system |
CN1120593C (en) * | 1998-03-30 | 2003-09-03 | 中国科学院电子学研究所 | Single-wire chaotic secret communication system |
CN101022331B (en) * | 2006-02-16 | 2010-11-10 | 刘粉林 | Chaos encrypting method based on carrier |
CN102644419B (en) * | 2012-02-23 | 2014-07-09 | 杭州电子科技大学 | Dynamic password remote control lock based on chaos technology |
CN109639405A (en) * | 2019-01-21 | 2019-04-16 | 王良 | A kind of communication system that information is encrypted by chaotic signal |
CN116796354B (en) * | 2023-08-16 | 2023-11-07 | 莱芜职业技术学院 | Information security enhancement method for computer system |
-
1992
- 1992-05-12 CN CN 92103650 patent/CN1032726C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1078835A (en) | 1993-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6996213B1 (en) | Superposition of data over voice | |
US5602917A (en) | Method for secure session key generation | |
CN101057291B (en) | Apparatus and method for sharing contents via headphone set | |
CA1151741A (en) | Method and apparatus for securing data transmissions | |
SG49828A1 (en) | Restricted blind signatures | |
CA2056440A1 (en) | System for transferring data using electronic cards | |
US6529886B1 (en) | Authenticating method for an access and/or payment control system | |
JP2003522475A (en) | Method, system and mobile terminal for data accuracy check | |
WO1997008870A3 (en) | Secure cryptographic methods for electronic transfer of information | |
WO1998047257A3 (en) | Secure telecommunications data transmission | |
EP0873615A4 (en) | Untraceable electronic cash | |
KR20010024793A (en) | Transaction authentication for 1-way wireless financial messaging units | |
WO1998059457A3 (en) | Method and system for performing secure electronic monetary transactions | |
CA2177154A1 (en) | Electronic book selection and delivery system | |
HK1090998A1 (en) | Portable security transaction protocol | |
ES8202168A1 (en) | Communication apparatus. | |
CN1032726C (en) | Signal encryption method and system based on chaos theory | |
JP3009751B2 (en) | Telephone electronics | |
WO2001046775A3 (en) | Universal intelligent card for secure access to system functions | |
GB8524020D0 (en) | Electronic funds transfer | |
US6519699B2 (en) | Method and system for voice guided secure entry of private data in a public setting | |
JPH0750726A (en) | Acoustic signal sequence sending equipment | |
JPS6188363A (en) | Message preservation/transfer method and apparatus using updated term code | |
JPH0293487A (en) | Key writing device | |
CN2138862Y (en) | Enciphered telephone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |