O Krishi Sanskriti Publications http://www. krish isanskriti.ore
Secure Communication Approach using
Microcontroller Based Lorenz Svstem Chamindra Jayawickramat, Ashish Kumar2, sanaeefix-umart. Bogyeong Ganga, AlaaDdin Al-Shidaifat' and Hanjung Songo t'2'3'4'5'6Dept. of Nanoscience and Engineering, Inje (Jniversiry^Gimhae, Republic of Korea tchaminjayaw@gmail.com,2ashish0Sengg@gmail.com, tftedre, engg@gmail.com, E-mail: ac kr a s 6 boo kaeng@nate.com, alaaddinsh@hotrnail.com, hj s ong@inj e.
Abstract-1n this paper, secure communication synchronization 2. LORENZSYSTEM
using Lorenz system is proposed. For that purpose, PIC microcontroller is execuled into Lorenz oscillolor which shows There are three differential equations in Lorenz system. These chaolic behavior. This system is implemented into Proteus platform three differential equations were derived from analyzing with designed algorithm. The proposed concept provides encryption weather phenomena. Mathematicaliy, the Lorenz attractor is chaotic signal for secure communication simple, but the result shows chaotic behavior [-4]. Each x, y 1. INTRODUCTION and z component of Lorenz equations are as follows:
x(t) : p(y(t) - x(r)) (1)
The Lorenz system is hrstly studied by Ed. N Lorenz in 1963 where realized chaotic behavior using weather phenomena. j,(t) = rx(t) - y(t) - x(t)z(t) (2) The Lorenz system proposed mathematical model of three nonlinear a set of differential equations. This set differential 2(t) = x(t)y(t) - bz (3) equation system gives a non-periodic waveform pattern of Above three set of differential equations, parameters x, y ceftain constant parameter values and specific initial and z can be changed with respect to the time. To have the conditions. At today it has many advantages of the Lorenz chaotic behavior of these set of differential equations, p, r and system in the field of science and engineering for example, b are assigned to some specific constant values for the chaos secure communication, image encryption, random number based Lorenz attractor, those should be replaced with p : 10, r generation etc. Fig.l shows the conventional analog Lorcnz : 30.5 and b : 8/3. In the schematic diagram fig. I shows the circuit. analog circuit for analog, chaos circuit output at the points X, Y and Z.In order to implement the set of Lorenz equation, the equation must be in discrete format. Therefore, using the Euler method, equation set can be written in discrete format. For the discrete set of differential equation. it has been selected ts : 3ms as sampling time.
3. IMPLEMENTATION OF' MICROCONTROLLER
BASED LORENZ SYSTEM
Fig. 2 shows the algorithm of the Lorenz system and the
equations are drawn in flowchart format, For this Lorenz system discrete time equations, initial parameter values have been selected as x1:0.1, yl:-10 and zl:0.1. Then constant values have been selected as p: 10, r:30.5, b: 8/3 and ts: 3ms for chaos signal output by theLorcnz system. Thereafter, Fig. 1: Analog chaos circuit schematic diagram. discrete time format of Lorenz equations will be processed iterative mathematically.After the process, each and every time interval microcontroller will provide out by it'sthe ports B. C and D. Li0Z 'requeldes-,(lnl i7 enssl 't ournlo1:SrcA-teU:NSSI-o :L066-16EZ:NSSI-d (ftSCV) ,(3o1ouqce1 uou?uuoJul pue ecuercs relndruo3 ur secu?Apv 't002't99-tss'dd 'IZ'lo/\'slDpDrl puD suoitlos 'sor,1, ..'ulols,{s Jrloeqc zuaJol paurpou eqlJo uouezrlear SO1,{,,')eepas A'Vpue ueurlos IAIV'ue^lpeg O V [t] -OLn dc: 'a)uans puoilDtnduo3 5> uotpwtoJuJ Jb ,""rr;'::1r:lrl! zuaro'J pegrpo4 eqt Jo uoqzlnurs lrnrrlJ,, 'noqz 1 pue Sueng 'g [g] 'flerrrlcedse: urer8erp eql ur ruopoc. I00Z'VI L-6OL dd'y oH' Ll loy'srtuoq)alg JalunsuoJ Lto suolpDsuDu SggI , auaqJs uoqd,{:cue leu8rs o1 do1 uro4 Q)Z pue (l),1 '(t)X suuoJ e .& erurl crtoqc lrncn-. paseq so"qc e Sursn uorlecrunuuoc elnoes.. .{qlrntueuqsrr; 'r1ern1.f1 uuoJe^e \.- [7] Jol?llrcso zuerc-I pesq rellorluocoJcnu eql 'SI0Z'l I-l'dd'ZO69OI'oN'9102'1o11'SunaautBug ^q eurq e8elyo.n lndtno s,ry\oqs t '39 q urerS?rp uuoJe^el6 ul sualqord !o)tiDuaqptr! ..'uorleluarualdtul lrnollC pue urelsf5 zuero'I ueluq {lleprosnurg y,, '3ue16 'C pu n 'S 'ueH f, [I] S'0: r ralaruu.rud Iorluol .ro; slndlno urloJeAB^r arur; :7 '3rg {sur) u!l ssf,Nflusduu 000|' 008 009 00t ooz o '(gggsso tvtc IHtI oz-fu$ eerol 08't Jo uoqepunoc qcreoseu luorlN puE uorlecnpg Jo {4srurl szz N eql q8norrll f1r,tr1ee.r3 pu uorlAouul IuorBeU roJ ueJSoJd or'"3 Surure;1 ecrnose1 uetunH eql pegoddns osle s?./( qcJeeseJ srqJ pu (gg-EOVXStU :reqrunu ^q luer8) 'ein14sul qcleese1 Et:t ecuercs ry SuueeurSug lcrJlcelg eero;1 q8no:q1 uorlerodro3 91,'0 re,^Aod crJlcelE eero) ,(q pegoddns se,^ . qcJeseJ srqJ os'r;! INSWtrC(IU-IA\ON)IJV 'S 9Z'Z - 00's 'olqrseeJ s9'0 sr uorlscrunuuoc elp eql uo uorlBrrrroJur JoJ spoqleru eJnces puu rolloJtuocolcru eql uo pelueueldrur oq uec tuels^s ? zveJo-I eql ]eql polrlsuouep sllnsoJ uorllnurrs peure8 eq1 rg'z - 'pue-xT pue puo-xf 1e 3ur3e3ue sJolloJluocorcrur o,,n1 Sursn uorlzruoJr{cu,{s uorlecrunuluoc eJnces sluese-rd reded srql 'JelloJluocorJr[r aL': -- . -ic _- 'V god qcee ol pelceuuoc ueeq eleq s{tol\leu Jotsrs:- ::-:. NOISNIJNOJ -:= , UZ-U eerr{l 'eroJeJoql 'Jelloluocorcrru oql ruo{ tnd::..- 'pelceJlxe aq uec leu8rs uorllruoJur pue pue Surrrrece: lelr8rp ere slndlno leu8rs eerql esoql ,{le,trtcadsJj C -. - - -- eql l epoc-rg Sursn pelceJlxe eq uo leu8rs uorleuuo3ur C uod'g god s1r ,{q Q)z pue (t)^'(l)x lndlno lu;rs z':i--.--: -- pue Sur,trecej oql lV'leuuqc olncosun q8norql pourusutl epr,to:d llr,t ralloluocorcrtrA{ 1nd1no leu;rs 3o1eue -.-: r=- eqt e1e:aue8 . eq uc leu8rg 'ug srqt teqt regy leu8rg uE IlI3Ip Uo^uoc ol peluoruoldurr ueeq e.\q sl'iro\-,':: ---- - pu epoc-xJ srqt qtr,{\ otlnporu lll/'t (xI) leu8rs uorleuuogur 67-a ee:{t 'lueuraSuerre lrncrrc srqt uI 'e;n;uEl -r - -=-- - rno (S 3rg) pelereue8 eq 11,r. epoc-xJ letrSrp crtoeqc epoJ aJrnos eqt uortepduroJ loJ potJJles ueec;:- -: :- - lnd1no (y '3rg) uuo;e,re,vr 3oleue c4oqc srqt ot Surploccv 8f,X aqI 'Jolllrcso soqJ eseq zuorol ?:-: :_::: _ ot rellorluororrrur gzgtl8 I314 ',{11ueg lg i f Id i:-:: :: --- : - 'urer8elp tuJoJaAE,r\ uotlaltunuuoo arntag :g .31g sEq tI'roll]rcso Jltoeqc Pes?q rellorluoJort.--:: :_-_ : - - (su) au11 009 009 009. 00 001, 0 'rua1s{s o'o zuJ)o-I paseq JOIIoJluoJoJf,lur aqlgo ure-riurp uErlr rr: I i : f't a', n 6'E 0'0 QJAOd-z 9't ? )JUO{=K z'e 3 gJAOJ=x 8'' + 0'0 s'! I (6)zq - @),tQDx)st z'e 3. 8'? i ((tDt - ((tDz -.r{:1 ;1'-s 0'0 - (((ry)x- (4).q;c;st - t ;: e'! i "', ,, 8'r 6- o'0 t't o', 4 6'e Suog Sunfueg pue teJreprqs-lV urpqeelv '3ueg SuoefSog 'leurn) daapue5 'letun) qsrqsy ':.tri: