A High-Resolution Phase-Based Waveform Matching and Its Application to Side-Channel Attacks

Size: px
Start display at page:

Download "A High-Resolution Phase-Based Waveform Matching and Its Application to Side-Channel Attacks"

Transcription

1 IEICE TRANS. FUNDAMENTALS, VOL.Exx??, NO.xx XXXX 2x PAPER Special Sectio o Cryptography ad Iformatio Security A High-Resolutio Phase-Based Waveform Matchig ad Its Applicatio to Side-Chael Attacks Naofumi HOMMA a), Member, SeiNAGASHIMA, Takeshi SUGAWARA, Nomembers, Takafumi AOKI, ad Akashi SATOH, Members SUMMARY This paper presets a ehaced side-chael attack usig a phase-based waveform matchig techique. Covetioally, side chael attacks such as Simple Power Aalysis (SPA) ad Differetial Power Aalysis (DPA) capture sigal waveforms (e.g., power traces) with a trigger sigal or a system clock, ad use a statistical aalysis of the waveforms to reduce oise ad to retrieve secret iformatio. However, the waveform data ofte icludes displacemet errors, ad this degrades the accuracy of the statistical aalysis. The use of a Phase-Oly Correlatio (POC) techique eables to estimate the displacemets betwee the sigal waveforms with higher resolutio tha the samplig resolutio. The accuracy of side-chael attacks ca be ehaced usig the POC-based matchig method. Also, a popular DPA coutermeasure creatig distorted waveforms with radom delays ca be defeated by our method. I this paper, we demostrate the advatages of the proposed method i compariso with covetioal approaches through experimetal DPA ad Differetial ElectroMagetic Aalysis (DEMA) agaist DES software ad hardware implemetatios. key words: side-chael attacks, DPA, DEMA, cryptographic module, waveform matchig, phase-oly correlatio.. Itroductio Cryptaalysis based o side-chael iformatio is of major cocer for desigers of smartcards ad other embedded cryptosystems. Whe a cryptographic module performs ecryptio or decryptio, secret parameters correlated to the itermediate data beig processed would leak via power dissipatio [], [2], electromagetic radiatio [3], or operatig times as sidechael iformatio. These are ow essetial issues for the evaluatio of tamper-resistace devices. Amog them, power aalysis attacks such as Differetial Power Aalysis (DPA) [2] are attractig much attetio due to their powerful properties. I geeral, a side-chael attack requires a statistical aalysis of waveforms (e.g., power traces) to reduce oise ad to retrieve secret iformatio. The importat Mauscript received Jauary, 23. Mauscript revised Jauary, 23. Fial mauscript received Jauary, 23. The authors are with the Departmet of Computer ad Mathematical Scieces, Graduate School of Iformatio Scieces, Tohoku Uiversity, 6-6-5, Aramaki Aza Aoba, Sedai, Japa. The author is with IBM Research, Tokyo Research Laboratory, IBM Japa, Ltd Shimo-tsuruma, Yamatoshi, Kaagawa, 2-852, Japa a) homma@aoki.ecei.tohoku.ac.jp assumptio here is that each waveform is captured by a digital measurig device at the exact momet as the correspodig cryptographic computatio. However, it is almost impossible to time exactly whe the data was captured for cryptographic modules i actual applicatios because there is o trigger sigal precisely sychroized with the cryptographic computatio. Eve if a trigger sigal is available, it ofte cotais jitterrelated deviatios from the true timig of the ecryptio process. Also, some coutermeasures creatig distorted waveforms with radom delays, dummy cycles, or ustable clockig are beig proposed for reducig the impact of statistical aalysis [4][5]. As a result, the measured waveforms always iclude displacemet errors. The displacemet errors would cause sigificat loss of the secret iformatio whe the waveforms are averaged together for the statistical aalysis. Some approaches dealig with the displacemets i waveforms were proposed [6], [7]. I a theoretical model, Differetial Power Aalysis (DPA) with the fast Fourier trasform of the power waveforms is itroduced to correct the displacemet errors [6]. Referece [7], o the other had, demostrated a practical approach to aalyze Rijdael ad ECC o a Java-based wireless PDA. The reported methods were performed i the frequecy domai, ad thus it would be very difficult to use them i collaboratio with other side-chael attacks i the time domai. Addressig the displacemet problem, we propose a high-resolutio waveform matchig method usig a Phase-Oly Correlatio (POC) fuctio. POC techiques have bee successfully applied to high-accuracy image matchig tasks [8]-[]. The POC fuctio employs phase compoets i the discrete Fourier trasforms of waveforms, ad makes it possible to determie displacemet errors betwee sigal waveforms with high oise tolerace by usig the locatio of the correlatio peak. By fittig the aalytical model of the correlatio peak to the actual umerical data, we ca evaluate the displacemet errors with a higher resolutio tha the samplig resolutio [2]. This paper presets a high-resolutio side-chael attack usig POC-based waveform matchig. The essece of the proposed method is to use the POCbased waveform matchig as a preprocessig step followed by stadard aalysis. We demostrate its adva-

2 2 IEICE TRANS. FUNDAMENTALS, VOL.Exx??, NO.xx XXXX 2x f ( ) (c) g ( ) (d) Fig. Displacemet estimatio usig POC fuctio: Origial waveform, Displaced versio of the origial waveform, (c) POC fuctio, ad (d) Fuctio fittig for estimatig peak positio. tages over covetioal methods through experimetal aalysis of DPA ad Differetial ElectroMagetic Aalysis (DEMA) agaist DES software ad hardware implemetatios. I this experimet, the POC-based matchig successfully improves the DPA ad DEMA eve if the measure waveforms iclude the oise compoets of -5 db sigal-to-oise ratio. I additio, our method ca defeat a popular coutermeasure creatig distorted waveform with radom delays. 2. High-resolutio waveform matchig usig Phase-Oly Correlatio 2. Phase-based waveform matchig Cosider two sigal waveforms, f() adg(), where we assume that the idex rage is = M,,M for mathematical simplicity, ad hece the legth of waveforms N =2M +. Let F (k) adg(k) deotethe Discrete Fourier Trasforms (DFTs) of the two waveforms. F (k) adg(k) aregiveby F (k) = G(k) = M = M M = M f()w k N = A F (k)e jθf (k), () g()w k N = A G(k)e jθg(k), (2) where W N = e j 2π N, A F (k) ada G (k) are amplitude compoets, ad e jθf (k) ad e jθg(k) are phase compoets. The cross-phase spectrum (or ormalized cross spectrum) R(k) is defied as R(k) = F (k)g(k) = e jθ(k), (3) F (k)g(k) where G(k) deotes the complex cojugate of G(k) ad θ(k) =θ F (k) θ G (k). The POC fuctio r() isthe Iverse Discrete Fourier Trasform (IDFT) of R(k)ad is give by r() = N M k= M R(k)W k N. (4) If there is a similarity betwee two waveforms, the POC fuctio gives a distict sharp peak. (Whe f() = g(), the POC fuctio becomes the Kroecker delta fuctio.) If ot, the peak drops sigificatly. The height of the peak ca be used as a good similarity measure for waveform matchig, ad the locatio of the peak shows the traslatioal displacemet betwee the two waveforms. Fig. shows a example of the POC fuctio, where ad are a example waveform ad a displaced versio of the waveform, respectively. Fig. (c) is the correspodig POC fuctio. Now cosider f c (t) as a waveform defied i cotiuous space with a real umber idex t. Let δ represets a displacemet of f c (t). So, the displaced waveform ca be represeted as f c (t δ). Assume that f() adg() are spatially sampled waveforms of f c (t) adf c (t δ), ad are defied as f() =f c (t) t=t, (5) g() =f c (t δ) t=t, (6) where T is the samplig iterval ad the idex rage is give by = M,,M. For simplicity, we assume T =. The cross-phase spectrum R(k) adthepoc

3 HOMMA et al.: A HIGH-RESOLUTION PHASE-BASED WAVEFORM MATCHING AND ITS APPLICATION TO SIDE-CHANNEL ATTACKS 3 fuctio r() betwee f() ad g() will be give by R(k) = r() = N F (k)g(k) e j 2π N kδ, (7) F (k)g(k) M k= M R(k)W k N α si {π ( + δ)} N si { π (8) N ( + δ)}, where α =. The above Eq. (8) represets the shape of the peak for the POC fuctio betwee the same waveforms that are slightly displaced with each other. This equatio gives a distict sharp peak. The peak positio δ of the POC fuctio correspods to the displacemet betwee the two waveforms. We ca prove that the peak value α decreases (without chagig the shape of the fuctio itself), whe small oise compoets are added to the origial waveforms. Hece, we assume α i practice. For the waveform matchig task, we evaluate the similarity betwee the two waveforms by the peak value α, ad estimate the displacemet by the peak positio δ. By calculatig the POC fuctio for two waveforms f()adg(), we ca obtai a umerical value of r() for each discrete idex, where = M,,M. Fig. (d) shows the POC fuctio aroud the correlatio peak, where the black dots idicate the discrete data values from r(). We use Eq. (8) (the closed-form peak model of the POC fuctio) directly to estimate the peak positio by fuctio fittig. The solid lie i Fig. (d) represets the estimated shape of the POC fuctio. Thus, it is possible to fid the locatio of the peak that may exist betwee samplig itervals by fittig the peak model to the calculated data aroud the correlatio peak, where α ad δ are fittig parameters. Note here that we ca use other types of fuctios, such as a Gaussia fuctio or a quadratic fuctio, for the fuctio fittig. I additio to the fuctio fittig, we employ advaced techiques for high-accuracy estimatio of displacemet: (i) widowig to reduce boudary effects, ad (ii) spectral weightig to reduce aliasig ad oise effects [2]. 2.2 Prelimiary evaluatio Cosider two waveforms f() adg(), ad a estimated displacemet δ. The waveform matchig fially calculates g () byshiftigg() byaamoutcorrespodig to δ. For example, this waveform shiftig is doe by the phase rotatio of the waveform i the frequecy domai. Let G (k) deotes the DFT of g (). G (k) will be give by G (k) G(k)e j 2π N kδ. (9) Sampled poit Sampled poit Fig. 2 Example of POC-based waveform matchig: iput waveforms f() adg(), f() ad displacemet-ormalized waveform g (). Therefore, g () isgiveby g () = N M k= M G (k)w k N. () We ca also implemet the waveform shiftig with various iterpolatio techiques, such as bicubic iterpolatio. Fig. 2 shows a example of the POC-based waveform matchig, where the two waveforms are power traces from a microprocessor captured by usig a trigger sigal at the times of the same computatio. Due to the trigger jitter, there is a displacemet error betwee these waveforms as show i Fig. 2. Usig the POC-based waveform matchig, we ca obtai the displacemet δ = Fig. 2 shows two waveforms after the waveform shiftig. Thus, the proposed method ca be used to match waveform positios with higher resolutio tha the samplig resolutio. Fig. 3 shows examples of the POC fuctios, where we use the two waveforms show i Fig. 2. For compariso, the waveforms iclude additive Gaussia oise compoets. The sigal-to-oise ratio (S/N) = -db whe the oise eergy is about 3.2 times larger tha the sigal eergy. We observe that the POC fuctio provides a sharp peak eve if the oise level icreases. This suggests that the POC fuctio exhibits much higher discrimiatio tha the ordiary correlatio fuctio. Ideally, we ca detect the peak positio eve at the -2 db settig. x

4 4 IEICE TRANS. FUNDAMENTALS, VOL.Exx??, NO.xx XXXX 2x (c) Fig. 3 POC fuctios with Gaussia oise compoets: S/N = db, S/N = db, (c) S/N = -db, ad (d) S/N = -2dB (d) 3. Side-chael attacks with POC-based waveform matchig 3. Basic cocept Measured waveforms The proposed waveform matchig is used as a preprocessig step followed by stadard aalysis. The overview of our proposed DPA with the POC-based waveform matchig described i Sectio 2 is show i Fig. 4. We first collect a umber of power traces by repeatig ecryptio or decryptio with differet plaitexts for each iteratio. The we use the POCbased matchig for the precise aligmet betwee the waveforms. For the matchig, we select ay oe of the waveforms as a referece, ad the evaluate ad adjust the displacemet errors betwee this referece ad the other waveforms. Fially, we resample each waveform accordig to the evaluated displacemet. After the waveform matchig, the stadard aalysis is performed. We first guess at some of the secret key, ad calculate a bit value for each waveform by usig a selectio fuctio. The we divide the waveforms ito two groups accordig to the selectio bit value ad, average each group, ad subtract oe averaged waveform from the other. If a peak appears i the averaged waveform, the guess about the secret key is correct. If there is o obvious peak sigal, aother cadidate key is tested. I the followig experimet, we used a trigger sigal as i the covetioal DPAs for simplicity, ad the measured waveforms are iitially aliged at the trigger. Note here that the proposed method ca get the same aligmet of the waveforms without usig a trigger sigal. At ay rate, the waveforms always cotai jitterrelated deviatios from the true timig of the cryptographic computatio. 3.2 Experimetal coditios We applied the POC-based matchig techique to DPAs agaist a DES software implemetatio o a Zilog Z8 processor (8 MHz). For the selectio fuctios, we focus o the S-box computatio i the - th (fial) roud. DES has eight 6-bit-iput ad 4-bit- Phase-based waveform matchig Wrog guess Classificatio based o a key block guess Averagig Differece calculatio Correct guess Fig. 4 Proposed differetial aalysis with POC-based waveform matchig. output S-boxes, ad thus 4 8 = selectio fuctios usig the S-box output ca be formed. For each selectio fuctio, we have 2 6 = 64 key cadidates derived from the 6-bit S-box iput. Fig. 5 shows the INSTAC-8 evaluatio board [3] desiged for the side-chael attack experimet, ad the measuremet poit o the board. The power cosumptio of the processor was moitored as the voltage drop caused by a resistor iserted betwee the Z8 groud pi ad the groud plae of the board. We used a trigger sigal sychroized with the begiig of roud 5, ad obtaied four sets of waveforms at samplig rates of MSa/s (millios of samples per secod), 2 MSa/s, 4 MSa/s, ad GSa/s. Fig. 6 is the measured waveform at 4 MSa/s. The capture rage of waveforms is from 4.22 ms to 4. ms after the trigger sigal, which cotais all of the operatios of S-box S to S-box S 8. A set of, waveforms was measured durig ecryptio of, radom plaitexts with a fixed key. The subkey values from S to S 8 at

5 HOMMA et al.: A HIGH-RESOLUTION PHASE-BASED WAVEFORM MATCHING AND ITS APPLICATION TO SIDE-CHANNEL ATTACKS 5 Measurig poit CPU Displacemet Correlatio peak Waveform idex Waveform idex Fig. 7 Displacemet values. Fig. 8 Correlatio peak values. Fig. 5 Evaluatio board (INSTAC-8)..2.2 Samplig rate: 2MSa/s Roud 5 Roud.. Vertical axis: V/div Fig. 6 Capture rage Horizotal axis: 2ms/div Example of measured waveform. the roud were fixed as 2,, 3, 35, 9, 5, 5, ad 48 i decimal, respectively. 3.3 Experimetal results Fig. 7 shows the evaluated displacemets for the, waveforms sampled at 2 MHz (5 s/poit), where the horizotal ad vertical axes idicate the waveform idex ad the displacemet value, respectively. The waveforms cotai relatively large displacemet errors eve though they were captured by usig a trigger sigal sychroized to the system clock, which was geerated by the board. Fig. 8 shows the correlatio peaks betwee each waveform ad a referece. The peak betwee two waveforms was about.2 due to the differet plaitexts ad oise. (The peak betwee idetical waveforms is.) However, we ca idetify the peak positio clearly sice the POC fuctio gives a distict sharp peak as show i Fig. 9. Fig. 8 also shows that there are some small peaks amog the waveforms. Fig. 9 shows oe of the correspodig POC fuctios. We foud that the waveforms at a low peak value were quite differet i shape from the referece waveform. The proposed POC-based aalysis ca easily detect this kid of iaccurately measured waveform, ad thus adverse effects o the statistical aalysis ca be preveted by removig them i a averagig process. Fig. illustrates the results of the covetioal DPA ad the proposed DPA, where both DPAs have x 4 x 4 Fig. 9 POC fuctios: for the case α.2, for the case α False peaks 5 5 True peak Sampled poit x 4 Sampled poit x 4 Fig. Example of DPAs usig, waveforms sampled at 2 MHz: covetioal DPA, proposed DPA. used the same set of waveforms sampled at 2 MHz. These results were obtaied by evaluatig 64 possible keys with oe out of the four selectio fuctios of S- box. Whe the DPA succeeds, the highest peak appears i the averaged waveform idicatig the correct key, but the covetioal DPA i Fig. gives may high false peaks for icorrect keys. I cotrast, the proposed DPA clearly idicates the true peak with the correct key as show i Fig.. I this experimet, we cofirmed that the proposed DPA cosistetly icreased the peak sigal ad reduced the oise at all four of the samplig rates. Fig. compares the error rates of the covetioal DPA ad those of the proposed DPA for differet umbers of waveforms, where the vertical axis idicates the umber of error bits. I other words, Fig. shows the umber of selectio fuctios that could ot distiguish a correct key from the icorrect keys by ivestigatig the highest peak. If o secret key bit was obtaied, the umber of errors is bits. The sam-

6 6 IEICE TRANS. FUNDAMENTALS, VOL.Exx??, NO.xx XXXX 2x MSa/s 8 2MSa/s 4MSa/s GSa/s Fig. DPA. MSa/s 8 2MSa/s 4MSa/s GSa/s Error rates for various samplig rates: covetioal DPA, proposed Table DPA results at 2 MSa/s Covetioal DPA S S 2 S 3 S 4 S 5 S 6 S 7 S Proposed DPA S S 2 S 3 S 4 S 5 S 6 S 7 S Table 2 DPA results at 4 MSa/s Covetioal DPA S S 2 S 3 S 4 S 5 S 6 S 7 S Proposed DPA S S 2 S 3 S 4 S 5 S 6 S 7 S plig rate of GSa/s is high eough to attack the slow 8-MHz processor by usig covetioal DPA, but the proposed method has clear computatioal advatages at the samplig rates of 2 MSa/s ad 4 MSa/s as show i Figs.. Tables ad 2 show the DPA results usig, waveforms at 2 MSa/s ad 4 MSa/s, respectively. The 4-bit output from each S-box S i was used for four selectio fuctios, ad thus four estimatios were made for each 6-bit subkey that was XORed to 6 bits of S-box iput data. Therefore, four 6-bit possible keys were obtaied for each S-box i the tables, ad the shaded boxes idicate the correctly guessed keys. If two or more of the values i a S-box colum are the same, the there is a very high probability that we ca obtai the correct subkey by majority vote. As show i Table, the proposed DPA foud five out of eight subkeys at 2 MSa/s while the covetioal approach foud oe. I the 4 MSa/s measuremets, the proposed DPA determied all of the subkeys, as show i Table 2. It is importat to ote that both DPAs used exactly the same waveform data, ad the POC preprocess is simply applied to the captured waveforms before statistical aalysis. Electromagetic probe Fig. 2 CPU 4. Further studies Electromagetic probig. The proposed matchig method i the above sectio ca be easily applied to other types of side-chael iformatio ad differet implemetatio, such as electromagetic radiatio ad a FPGA hardware implemetatio. Also, our method ca be used for practical DPAs eve whe cryptographic modules iclude some popular coutermeasures based o radom delay or oise jammig. This sectio examies these advatages through further experimets.

7 HOMMA et al.: A HIGH-RESOLUTION PHASE-BASED WAVEFORM MATCHING AND ITS APPLICATION TO SIDE-CHANNEL ATTACKS 7 8 MSa/s 2MSa/s 4MSa/s GSa/s 8 MSa/s 2MSa/s 4MSa/s GSa/s Fig. 3 DEMA Error rates for various samplig rates: covetioal DEMA, proposed FPGA Measurig poit 8 Covetioal DPA Proposed DPA Fig. 4 Evaluatio board (INSTAC-). Fig. 5 Error rates o DES hardware. 4. DEMA o DES software The POC-based method was applied to DEMA agaist the same DES software as described i Sectio 3. The electromagetic radiatio was moitored over the Z8 processor as illustrated i Fig. 2. The experimetal coditio was the same as i the DPA described i the previous sectio. Fig. 3 shows the error rate comparisos betwee the covetioal ad proposed DEMA. The proposed method shows lower error rates at the samplig rates of MSa/s ad 2 MSa/s. For example, the proposed DEMA at 2 MSa/s requires less tha half the umber of waveforms used by the covetioal method to achieve the 5 % error rate. 4.2 DPA o DES hardware I additio to DES software, we also implemeted DES hardware o a Xilix Virtex-II ad applied our method to it. The DES hardware has a loop architecture where oe roud fuctio block is iteratively repeated [4]. Fig. 4 shows the experimetal FPGA board INSTAC- [3], ad the measuremet poit where a register is iserted betwee the FPGA groud pi ad the groud plae of the board. The power traces were moitored with a oscilloscope (Agilet MSO 64A) as voltage drops caused by the resistor, ad the samplig rate of the oscilloscope was GSa/s. The DES operatios were performed at a 2-MHz operatig frequecy (.5-μs clock cycle). For simplicity, we used a positive edge trigger at the begiig of roud. Fig. 5 shows the error rate comparisos betwee the covetioal ad proposed DPA. This result clearly shows that the proposed method is also very effective for the FPGA implemetatio. For other samplig rates, such as MSa/s, 2 MSa/s, ad 4 MSa/s, we would have almost the same results as GSa/s i this coditio. 4.3 DPA o DES software with radom delay We implemeted a DES software with a radom-delay coutermeasure isertig NOPs (No OPeratios) at radom after the trigger sigal [4]. The umber of NOPs was ormally distributed with mea 3 ad variace. The radom umber was geerated i advace. A sigle NOP operatio takes.2 msec, ad the maximum delay time is about. msec. As a result, the covetioal DPA ever gives ay true peak for all the samplig rates ( MSa/s, 2 MSa/s, 4 MSa/s ad GSa/s) by, waveforms. Fig. shows error rates for the proposed method

8 8 IEICE TRANS. FUNDAMENTALS, VOL.Exx??, NO.xx XXXX 2x MSa/s 8 2MSa/s 4MSa/s GSa/s Fig. delays. MSa/s 8 2MSa/s 4MSa/s GSa/s Error rate of proposed DPA: Covetioal DES, ad DES with radom Table 3 Proposed DPAs at 4 MSa/s Covetioal DES S S 2 S 3 S 4 S 5 S 6 S 7 S DESwithradomdelays S S 2 S 3 S 4 S 5 S 6 S 7 S dB Origial Sampled poit x 4 Fig. 7 Experimetal waveforms (origial waveform ad oisy waveform at -5dB S/N ratio). applied to DES software without ad with the radom-delay coutermeasure for various samplig rate ad umber of waveforms. The error rates betwee two graphs are almost the same, which meas our proposed DPA ca completely defeat the radom-delay coutermeasure. Table 3 shows the DPA results usig, waveforms at 4 MSa/s. Eve though some estimatio errors occurred, correct keys could be obtaied by majority decisios. The result shows that all the correct keys were obtaied with about 5 waveforms at 4 MSa/s regardless of whether coutermeasures were used or ot. 4.4 DPA o DES software with oise ijectio We evaluated the oise tolerace of the proposed matchig usig waveforms with Gaussia oise compoets. Assumig that the measured waveforms i the above experimet do ot have ay oise compoet, we geerated three sets of, waveforms for sigal-tooise (S/N) ratios of 5dB, db, ad -5dB. The oise compoets were added o Matlab software. Fig. 7 shows a example of the waveforms at -5dB S/N ratio. Fig. 8 shows a part of the evaluated displacemets for the waveforms sampled at 4 MHz, where the horizotal ad vertical axes idicate the waveform idex ad the displacemet value, respectively. The Displacemet.5.5 Origial 5dB db 5dB Waveform idex Fig. 8 Displacemet errors for oisy waveforms. result shows that the POC-based matchig ca be useful for aligig the waveforms eve at -5dB S/N ratios. Fig. 9 shows the results of DPA for both the covetioal ad the proposed method at 4 MSa/s agaist theoisywaveforms. TheproposedDPAcareduce the error rate clearly for all of the waveform sets. 5. Coclusios I this paper we proposed a POC-based waveform matchig method ad its applicatio to side-chael attacks. The proposed matchig method makes it possible to evaluate the displacemet betwee sigal wave-

9 HOMMA et al.: A HIGH-RESOLUTION PHASE-BASED WAVEFORM MATCHING AND ITS APPLICATION TO SIDE-CHANNEL ATTACKS 9 5dB 8 db 5dB Origial dB 8 db 5dB Origial Fig. 9 Error rates for various oise levels: covetioal DPA, proposed DPA. forms with higher resolutio tha the samplig resolutio. I additio to the waveform aligmet, we ca remove iaccurately measured waveforms by detectig sigificat drops of correlatio peaks, elimiatig their adverse effects o the statistical aalysis. The advatage of proposed method over the covetioal methods was demostrated by experimetal DPAs ad DEMAs agaist DES software ad hardware implemetatio. The results showed that the proposed method ca ehace the effectiveess of the side-chael attacks. A high success rate of fidig correct subkeys was obtaied eve at a low samplig rate while the covetioal attacks failed. At higher samplig rates, the proposed aalysis requires fewer plaitexts to obtai the same error rate as the covetioal aalysis. As a result, we cofirmed that the POC-based waveform matchig ca be used efficietly for both DPA ad DEMA without ay drawbacks. I the experimets with INSTAC-8/ boards, we used a trigger sigal sychroized with the cryptographic operatios for simplicity, but the POC-based matchig does ot require this for aligig a umber of power traces. Therefore, we are very cofidet that our approach is efficiet for attackig cryptographic modules i actual applicatios, where o trigger sigal or o iteral clock ca be observed. The uique feature of the proposed method is its capability to ehace ay side-chael aalysis idepedetly of the cryptographic algorithms, implemetatios (software or hardware), ad kid (power or electromagetic) of side-chael iformatio. I additio, the proposed method ca defeat the coutermeasures creatig distorted waveforms with radom delays, dummy cycles, or ustable clockig. The proposed waveform matchig clearly defeated a radomdelay coutermeasure that iterferes with the timigsychroizatio by isertig NOP operatios. We are ow coductig research to develop advaced matchig techiques ad to ivestigate their utility i attacks agaist other waveform-distortio coutermeasures. Refereces [] P. Kocher, J. Jaffe, ad B. Ju, Itroductio to differetial power aalysis ad related attacks, IEEE Tras. electro devices, vol.5, o.2, pp , Feb [2] P. Kocher, J. Jaffe, ad B. Ju, Differetial power aalysis, CRYPTO 999, Lecture Notes i Computer Sciece, vol.66, pp , Aug [3] K. Gadolfi, C. Mourtel, ad F. Olivier, Electromagetic aalysis: Cocrete results, CHES 2, LNCS, vol.22, pp.25 26, May 2. [4] C. Clavier, J. Coro, ad N. DabbousGoubi, Differetial power aalysis i the presece of hardware coutermeasures, CHES 2, Lecture Notes i Computer Sciece, vol.965, pp , Aug. 2. [5] O. Kommerlig ad M.G. Kuh, Desig priciples for tamper-resistat smartcard processors, Proc. of the USENIX Workshop o Smartcard Techology, Chicago, pp.9 2, May 999. [6] J. Waddle ad D. Wager, Towards efficiet secod-order power aalysis, CHES, LNCS, vol.356, pp. 5, Aug.. [7] H.C. Gebotys, S. Ho, ad C.C. Tiu, EM aalysis of Rijdael ad ECC o a wireless Java-based PDA, CHES 25, LNCS, vol.3659, pp , Aug. 25. [8] Q. Che, M. Defrise, ad F. Decoick, Symmetric phaseoly matched filterig of Fourier-Melli trasforms for image registratio ad recogitio, IEEE Tras. Patter Aalysis & Machie Itelligece, vol., o.2, pp.56 8, Dec [9] K. Takita, T. Aoki, Y. Sasaki, T. Higuchi, ad K. Kobayashi, High-accuracy subpixel image registratio based o phase-oly correlatio, IEICE Tras. o Fudametals, vol.e86-a, o.8, pp , Aug. 23. [] K. Ito, H. Nakajima, K. Kobayashi, T. Aoki, ad T. Higuchi, A figerprit matchig algorithm usig phaseoly correlatio, IEICE Tras. o Fudametals, vol.e87- A, o.3, pp , Mar.. [] K. Takita, A.M. Muquit, T. Aoki, ad T. Higuchi, A subpixel correspodece search techique for computer visio applicatios, IEICE Tras. o Fudametals, vol.e87-a, o.8, pp , Aug.. [2] N. Homma, S. Nagashima, Y. Imai, T. Aoki, ad A. Satoh, High-resolutio side-chael attack usig phase-based waveform matchig, CHES 26, LNCS, vol.49, pp.87 2, May 26. [3] T. Matsumoto, S. Kawamura, K. Fujisaki, N. Torii, S. Ishida, Y. Tsuoo, M. Saeki, ad A. Yamagishi,

10 IEICE TRANS. FUNDAMENTALS, VOL.Exx??, NO.xx XXXX 2x Tamper-resistace stadardizatio research committee report, The 26 Symposium o Cryptography ad Iformatio Security, o.25, pp. 6, Ja. 26. [4] Cryptographic Hardware Project. [5] A.M. Muquit, T. Shibahara, ad T. Aoki, A high-accuracy passive 3D measuremet system usig phase-based image matchig, IEICE Tras. o Fudametals, vol.e89-a, o.3, pp , Mar. 26.

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS APPLICATION NOTE AN95091 INTRODUCTION UNDERSTANDING EFFECTIVE BITS Toy Girard, Sigatec, Desig ad Applicatios Egieer Oe criteria ofte used to evaluate a Aalog to Digital Coverter (ADC) or data acquisitio

More information

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains 7 Figerprit Classificatio Based o Directioal Image Costructed Usig Wavelet Trasform Domais Musa Mohd Mokji, Syed Abd. Rahma Syed Abu Bakar, Zuwairie Ibrahim 3 Departmet of Microelectroic ad Computer Egieerig

More information

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 95 CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 5.1 GENERAL Ru-legth codig is a lossless image compressio techique, which produces modest compressio ratios. Oe way of icreasig the compressio ratio of a ru-legth

More information

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter Desig of FPGA- Based SPWM Sigle Phase Full-Bridge Iverter Afarulrazi Abu Bakar 1, *,Md Zarafi Ahmad 1 ad Farrah Salwai Abdullah 1 1 Faculty of Electrical ad Electroic Egieerig, UTHM *Email:afarul@uthm.edu.my

More information

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code Proceedigs of the 4th WSEAS It. Coferece o Electromagetics, Wireless ad Optical Commuicatios, Veice, Italy, November 0-, 006 107 A New Space-Repetitio Code Based o Oe Bit Feedback Compared to Alamouti

More information

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS A SELETIVE POINTE FOWADING STATEGY FO LOATION TAKING IN PESONAL OUNIATION SYSTES Seo G. hag ad hae Y. Lee Departmet of Idustrial Egieerig, KAIST 373-, Kusug-Dog, Taejo, Korea, 305-70 cylee@heuristic.kaist.ac.kr

More information

X-Bar and S-Squared Charts

X-Bar and S-Squared Charts STATGRAPHICS Rev. 7/4/009 X-Bar ad S-Squared Charts Summary The X-Bar ad S-Squared Charts procedure creates cotrol charts for a sigle umeric variable where the data have bee collected i subgroups. It creates

More information

PROJECT #2 GENERIC ROBOT SIMULATOR

PROJECT #2 GENERIC ROBOT SIMULATOR Uiversity of Missouri-Columbia Departmet of Electrical ad Computer Egieerig ECE 7330 Itroductio to Mechatroics ad Robotic Visio Fall, 2010 PROJECT #2 GENERIC ROBOT SIMULATOR Luis Alberto Rivera Estrada

More information

Faulty Clock Detection for Crypto Circuits Against Differential Faulty Analysis Attack

Faulty Clock Detection for Crypto Circuits Against Differential Faulty Analysis Attack Faulty Clock Detectio for Crypto Circuits Agaist Differetial Faulty Aalysis Attack Pei uo ad Yusi Fei Departmet of Electrical ad Computer Egieerig Northeaster Uiversity, Bosto, MA 02115 Abstract. Differetial

More information

A New Design of Log-Periodic Dipole Array (LPDA) Antenna

A New Design of Log-Periodic Dipole Array (LPDA) Antenna Joural of Commuicatio Egieerig, Vol., No., Ja.-Jue 0 67 A New Desig of Log-Periodic Dipole Array (LPDA) Atea Javad Ghalibafa, Seyed Mohammad Hashemi, ad Seyed Hassa Sedighy Departmet of Electrical Egieerig,

More information

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1 Advaces i Egieerig Research, volume 8 d Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 7) Radar emitter recogitio method based o AdaBoost ad decisio tree Tag Xiaojig,

More information

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7 Available olie www.jsaer.com, 2018, 5(7):1-7 Research Article ISSN: 2394-2630 CODEN(USA): JSERBR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

More information

Estimation of reflection location by the correlation coefficient function

Estimation of reflection location by the correlation coefficient function Acoustics 8 Paris Estimatio of reflectio locatio by the correlatio coefficiet fuctio H. Shibayama a, T. Araya b, Y. Maabe b ad E. Oarura b a Shibaura Istitute of Techology, 3-7-5, Toyosu, Koto-u, 35-8548

More information

High Speed Area Efficient Modulo 2 1

High Speed Area Efficient Modulo 2 1 High Speed Area Efficiet Modulo 2 1 1-Soali Sigh (PG Scholar VLSI, RKDF Ist Bhopal M.P) 2- Mr. Maish Trivedi (HOD EC Departmet, RKDF Ist Bhopal M.P) Adder Abstract Modular adder is oe of the key compoets

More information

An Adaptive Image Denoising Method based on Thresholding

An Adaptive Image Denoising Method based on Thresholding A Adaptive Image Deoisig Method based o Thresholdig HARI OM AND MANTOSH BISWAS Departmet of Computer Sciece & Egieerig Idia School of Mies, Dhabad Jharkad-86004 INDIA {hariom4idia, matoshb}@gmail.com Abstract

More information

4. INTERSYMBOL INTERFERENCE

4. INTERSYMBOL INTERFERENCE DATA COMMUNICATIONS 59 4. INTERSYMBOL INTERFERENCE 4.1 OBJECT The effects of restricted badwidth i basebad data trasmissio will be studied. Measuremets relative to itersymbol iterferece, usig the eye patter

More information

Laboratory Exercise 3: Dynamic System Response Laboratory Handout AME 250: Fundamentals of Measurements and Data Analysis

Laboratory Exercise 3: Dynamic System Response Laboratory Handout AME 250: Fundamentals of Measurements and Data Analysis Laboratory Exercise 3: Dyamic System Respose Laboratory Hadout AME 50: Fudametals of Measuremets ad Data Aalysis Prepared by: Matthew Beigto Date exercises to be performed: Deliverables: Part I 1) Usig

More information

Logarithms APPENDIX IV. 265 Appendix

Logarithms APPENDIX IV. 265 Appendix APPENDIX IV Logarithms Sometimes, a umerical expressio may ivolve multiplicatio, divisio or ratioal powers of large umbers. For such calculatios, logarithms are very useful. They help us i makig difficult

More information

Combined Scheme for Fast PN Code Acquisition

Combined Scheme for Fast PN Code Acquisition 13 th Iteratioal Coferece o AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT- 13, May 6 8, 009, E-Mail: asat@mtc.edu.eg Military Techical College, Kobry Elkobbah, Cairo, Egypt Tel : +(0) 4059 4036138, Fax:

More information

Fault Diagnosis in Rolling Element Bearing Using Filtered Vibration and Acoustic Signal

Fault Diagnosis in Rolling Element Bearing Using Filtered Vibration and Acoustic Signal Volume 8 o. 8 208, 95-02 ISS: 3-8080 (prited versio); ISS: 34-3395 (o-lie versio) url: http://www.ijpam.eu ijpam.eu Fault Diagosis i Rollig Elemet Usig Filtered Vibratio ad Acoustic Sigal Sudarsa Sahoo,

More information

Design of FPGA Based SPWM Single Phase Inverter

Design of FPGA Based SPWM Single Phase Inverter Proceedigs of MUCEET2009 Malaysia Techical Uiversities Coferece o Egieerig ad Techology Jue 20-22, 2009, MS Garde,Kuata, Pahag, Malaysia MUCEET2009 Desig of FPGA Based SPWM Sigle Phase Iverter Afarulrazi

More information

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM AC 007-7: USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM Josue Njock-Libii, Idiaa Uiversity-Purdue Uiversity-Fort Waye Josué Njock Libii is Associate Professor

More information

Problem of calculating time delay between pulse arrivals

Problem of calculating time delay between pulse arrivals America Joural of Egieerig Research (AJER) 5 America Joural of Egieerig Research (AJER) e-issn: 3-847 p-issn : 3-936 Volume-4, Issue-4, pp-3-4 www.ajer.org Research Paper Problem of calculatig time delay

More information

Measurement of Equivalent Input Distortion AN 20

Measurement of Equivalent Input Distortion AN 20 Measuremet of Equivalet Iput Distortio AN 2 Applicatio Note to the R&D SYSTEM Traditioal measuremets of harmoic distortio performed o loudspeakers reveal ot oly the symptoms of the oliearities but also

More information

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels Compariso of Frequecy Offset Estimatio Methods for OFDM Burst Trasmissio i the Selective Fadig Chaels Zbigiew Długaszewski Istitute of Electroics ad Telecommuicatios Pozań Uiversity of Techology 60-965

More information

Analysis of SDR GNSS Using MATLAB

Analysis of SDR GNSS Using MATLAB Iteratioal Joural of Computer Techology ad Electroics Egieerig (IJCTEE) Volume 5, Issue 3, Jue 2015 Aalysis of SDR GNSS Usig MATLAB Abstract This paper explais a software defied radio global avigatio satellite

More information

Using Color Histograms to Recognize People in Real Time Visual Surveillance

Using Color Histograms to Recognize People in Real Time Visual Surveillance Usig Color Histograms to Recogize People i Real Time Visual Surveillace DANIEL WOJTASZEK, ROBERT LAGANIERE S.I.T.E. Uiversity of Ottawa, Ottawa, Otario CANADA daielw@site.uottawa.ca, lagaier@site.uottawa.ca

More information

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS Mariusz Ziółko, Przemysław Sypka ad Bartosz Ziółko Departmet of Electroics, AGH Uiversity of Sciece ad Techology, al. Mickiewicza 3, 3-59 Kraków, Polad,

More information

CAEN Tools for Discovery

CAEN Tools for Discovery Applicatio Note AN2506 Digital Gamma Neutro discrimiatio with Liquid Scitillators Viareggio 19 November 2012 Itroductio I recet years CAEN has developed a complete family of digitizers that cosists of

More information

A Novel Small Signal Power Line Quality Measurement System

A Novel Small Signal Power Line Quality Measurement System IMTC 3 - Istrumetatio ad Measuremet Techology Coferece Vail, CO, USA, - May 3 A ovel Small Sigal Power Lie Quality Measuremet System Paul B. Crilly, Erik Leadro Boaldi, Levy Ely de Lacarda de Oliveira,

More information

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture Aalog Fuctioal Testig i Mixed-Sigal s Jie Qi Dept. of Electrical & Computer Egieerig Aubur Uiversity Co-Advisors: Charles Stroud ad Foster Dai Outlie Motivatio ad Backgroud Built-I Self-Test Architecture

More information

Measurements of the Communications Environment in Medium Voltage Power Distribution Lines for Wide-Band Power Line Communications

Measurements of the Communications Environment in Medium Voltage Power Distribution Lines for Wide-Band Power Line Communications Measuremets of the Commuicatios viromet i Medium Voltage Power Distributio Lies for Wide-Bad Power Lie Commuicatios Jae-Jo Lee *,Seug-Ji Choi *,Hui-Myoug Oh *, Wo-Tae Lee *, Kwa-Ho Kim * ad Dae-Youg Lee

More information

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing 206 3 rd Iteratioal Coferece o Mechaical, Idustrial, ad Maufacturig Egieerig (MIME 206) ISBN: 978--60595-33-7 Applicatio of Improved Geetic Algorithm to Two-side Assembly Lie Balacig Ximi Zhag, Qia Wag,

More information

Spread Spectrum Signal for Digital Communications

Spread Spectrum Signal for Digital Communications Wireless Iformatio Trasmissio System Lab. Spread Spectrum Sigal for Digital Commuicatios Istitute of Commuicatios Egieerig Natioal Su Yat-se Uiversity Spread Spectrum Commuicatios Defiitio: The trasmitted

More information

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method Proceedigs of the th WSEAS Iteratioal Coferece o APPLIED ad THEORETICAL MECHANICS (MECHANICS '8) The Detectio of Abrupt Chages i Fatigue Data by Usig Cumulative Sum (CUSUM) Method Z. M. NOPIAH, M.N.BAHARIN,

More information

Design and Construction of a Three-phase Digital Energy Meter

Design and Construction of a Three-phase Digital Energy Meter Desig ad Costructio of a Three-phase Digital Eergy Meter D.P.Chadima, V.G.R.G. Jayawardae, E.A.E.H. Hemachadra, I.N.Jayasekera, H.V.L.Hasaraga, D.C. Hapuarachchi (chadima@elect.mrt.ac.lk, geethagaj@gmail.com,era.hem@gmail.com,ishaivaka@gmail.com,lahiru_hasaraga@yahoo.com,diya_elect.uom@gmail.com)

More information

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Sensors & Transducers 2015 by IFSA Publishing, S. L. Sesors & Trasducers 215 by IFSA Publishig, S. L. http://www.sesorsportal.com Uiversal Sesors ad Trasducers Iterface for Mobile Devices: Metrological Characteristics * Sergey Y. YURISH ad Javier CAÑETE

More information

The Institute of Chartered Accountants of Sri Lanka

The Institute of Chartered Accountants of Sri Lanka The Istitute of Chartered Accoutats of Sri Laka Postgraduate Diploma i Busiess ad Fiace Quatitative Techiques for Busiess Hadout 02:Presetatio ad Aalysis of data Presetatio of Data The Stem ad Leaf Display

More information

CHAPTER 8 JOINT PAPR REDUCTION AND ICI CANCELLATION IN OFDM SYSTEMS

CHAPTER 8 JOINT PAPR REDUCTION AND ICI CANCELLATION IN OFDM SYSTEMS CHAPTER 8 JOIT PAPR REDUCTIO AD ICI CACELLATIO I OFDM SYSTEMS Itercarrier Iterferece (ICI) is aother major issue i implemetig a OFDM system. As discussed i chapter 3, the OFDM subcarriers are arrowbad

More information

SIDELOBE SUPPRESSION IN OFDM SYSTEMS

SIDELOBE SUPPRESSION IN OFDM SYSTEMS SIDELOBE SUPPRESSION IN OFDM SYSTEMS Iva Cosovic Germa Aerospace Ceter (DLR), Ist. of Commuicatios ad Navigatio Oberpfaffehofe, 82234 Wesslig, Germay iva.cosovic@dlr.de Vijayasarathi Jaardhaam Muich Uiversity

More information

Intermediate Information Structures

Intermediate Information Structures Modified from Maria s lectures CPSC 335 Itermediate Iformatio Structures LECTURE 11 Compressio ad Huffma Codig Jo Roke Computer Sciece Uiversity of Calgary Caada Lecture Overview Codes ad Optimal Codes

More information

Acquisition of GPS Software Receiver Using Split-Radix FFT

Acquisition of GPS Software Receiver Using Split-Radix FFT 006 IEEE Coferece o Systems, Ma, ad Cyberetics October -, 006, Taipei, Taiwa Acquisitio of GPS Software Receiver Usig Split-Radix FFT W. H. Li, W. L. Mao, H. W. Tsao, F. R. Chag, ad W. H. Huag Abstract

More information

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION XIX IMEKO World Cogress Fudametal ad Applied Metrology September 6, 9, Lisbo, Portugal INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION Dalibor

More information

Nonlinear System Identification Based on Reduced Complexity Volterra Models Guodong Jin1,a* and Libin Lu1,b

Nonlinear System Identification Based on Reduced Complexity Volterra Models Guodong Jin1,a* and Libin Lu1,b 6th Iteratioal Coferece o Electroics, Mechaics, Culture ad Medicie (EMCM 205) Noliear System Idetificatio Based o Reduced Complexity Volterra Models Guodog Ji,a* ad Libi Lu,b Xi a research istitute of

More information

Multisensor transducer based on a parallel fiber optic digital-to-analog converter

Multisensor transducer based on a parallel fiber optic digital-to-analog converter V Iteratioal Forum for Youg cietists "pace Egieerig" Multisesor trasducer based o a parallel fiber optic digital-to-aalog coverter Vladimir Grechishikov 1, Olga Teryaeva 1,*, ad Vyacheslav Aiev 1 1 amara

More information

Single Bit DACs in a Nutshell. Part I DAC Basics

Single Bit DACs in a Nutshell. Part I DAC Basics Sigle Bit DACs i a Nutshell Part I DAC Basics By Dave Va Ess, Pricipal Applicatio Egieer, Cypress Semicoductor May embedded applicatios require geeratig aalog outputs uder digital cotrol. It may be a DC

More information

Encode Decode Sample Quantize [ ] [ ]

Encode Decode Sample Quantize [ ] [ ] Referece Audio Sigal Processig I Shyh-Kag Jeg Departmet of Electrical Egieerig/ Graduate Istitute of Commuicatio Egieerig M. Bosi ad R. E. Goldberg, Itroductio to Digital Audio Codig ad Stadards, Kluwer

More information

Experimental Noise Analysis of Reed Switch Sensor Signal under Environmental Vibration

Experimental Noise Analysis of Reed Switch Sensor Signal under Environmental Vibration Computer Techology ad Applicatio 7 (16) 96-1 doi: 1.1765/1934-733/16..4 D DAVID PUBLISHING Experimetal Noise Aalysis of Reed Switch Sesor Sigal uder Evirometal Vibratio Odgerel Ayurzaa 1 ad Hiesik Kim

More information

A Bipolar Cockcroft-Walton Voltage Multiplier for Gas Lasers

A Bipolar Cockcroft-Walton Voltage Multiplier for Gas Lasers America Joural of Applied cieces 4 (10): 79-799, 007 N 1546-99 007 ciece Publicatios orrespodig Author: A Bipolar ockcroft-walto Voltage Multiplier for Gas Lasers hahid qbal ad Rosli Besar Faculty of Egieerig

More information

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING H. Chadsey U.S. Naval Observatory Washigto, D.C. 2392 Abstract May sources of error are possible whe GPS is used for time comparisos. Some of these mo

More information

General Model :Algorithms in the Real World. Applications. Block Codes

General Model :Algorithms in the Real World. Applications. Block Codes Geeral Model 5-853:Algorithms i the Real World Error Correctig Codes I Overview Hammig Codes Liear Codes 5-853 Page message (m) coder codeword (c) oisy chael decoder codeword (c ) message or error Errors

More information

Measurements of weld geometry using image processing technology

Measurements of weld geometry using image processing technology Measuremets of weld geometry usig image processig techology Chia-Lug Chag a, Ye-Hug Che b a Departmet of Mechaical Egieerig, Natioal Yuli Uiversity of Sciece ad Techology, Douliu, Yuli, Taiwa, ROC b Departmet

More information

Image Contrast Enhancement based Sub-histogram Equalization Technique without Over-equalization Noise

Image Contrast Enhancement based Sub-histogram Equalization Technique without Over-equalization Noise World Academy of Sciece, Egieerig ad Techology 5 9 Image Cotrast Ehacemet based Sub-histogram Equalizatio Techique without Over-equalizatio Noise Hyusup Yoo, Yougjoo Ha, ad Hersoo Hah Abstract I order

More information

Image Contrast Enhancement based Sub-histogram Equalization Technique without Over-equalization Noise

Image Contrast Enhancement based Sub-histogram Equalization Technique without Over-equalization Noise World Academy of Sciece, Egieerig ad Techology Iteratioal Joural of Electrical ad Computer Egieerig Image Cotrast Ehacemet based Sub-histogram Equalizatio Techique without Over-equalizatio Noise Hyusup

More information

Recovering low frequencies for impedance inversion by frequency domain deconvolution

Recovering low frequencies for impedance inversion by frequency domain deconvolution Recoverig low frequecies for impedace iversio by frequecy domai decovolutio Sia. Esmaeili*, CREWES, Uiversity of Calgary, sesmaeil@ucalgary.ca Gary. Frak. Margrave, CREWES, Uiversity of Calgary, margrave@ucalgary.ca

More information

GENERATE AND MEASURE STANDING SOUND WAVES IN KUNDT S TUBE.

GENERATE AND MEASURE STANDING SOUND WAVES IN KUNDT S TUBE. Acoustics Wavelegth ad speed of soud Speed of Soud i Air GENERATE AND MEASURE STANDING SOUND WAVES IN KUNDT S TUBE. Geerate stadig waves i Kudt s tube with both eds closed off. Measure the fudametal frequecy

More information

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2 Lossless image compressio Usig Hashig (usig collisio resolutio) Amritpal Sigh 1 ad Racha rajpoot 2 1 M.Tech.* CSE Departmet, 2 Departmet of iformatio techology Guru Kashi UiversityTalwadi Sabo, Bathida

More information

A Wide-Beam Broadcasting Antenna Using a Curved Dipole on Reflector Plane

A Wide-Beam Broadcasting Antenna Using a Curved Dipole on Reflector Plane 1th WSEAS Iteratioal Coferece o COMMUNICATIONS, Heraklio, Greece, July 3-5, 8 A Wide-Beam Broadcastig Atea Usig a Curved Dipole o Reflector Plae RANGSAN WONGSAN School of Telecommuicatio Egieerig, Istitute

More information

Lecture 4: Frequency Reuse Concepts

Lecture 4: Frequency Reuse Concepts EE 499: Wireless & Mobile Commuicatios (8) Lecture 4: Frequecy euse Cocepts Distace betwee Co-Chael Cell Ceters Kowig the relatio betwee,, ad, we ca easily fid distace betwee the ceter poits of two co

More information

Technical Explanation for Counters

Technical Explanation for Counters Techical Explaatio for ers CSM_er_TG_E Itroductio What Is a er? A er is a device that couts the umber of objects or the umber of operatios. It is called a er because it couts the umber of ON/OFF sigals

More information

MEASUREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQUENCY RANGE 0,02-10KHZ.

MEASUREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQUENCY RANGE 0,02-10KHZ. ELECTRONICS 00 September, Sozopol, BLGARIA MEASREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQENCY RANGE 0,0-0KHZ. Plame Agelov Agelov Faculty for Computer Sciece, Egieerig ad Natural Studies,

More information

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB 1 of 7 PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB BEFORE YOU BEGIN PREREQUISITE LABS Itroductio to Oscilloscope Itroductio to Arbitrary/Fuctio Geerator EXPECTED KNOWLEDGE Uderstadig of LTI systems. Laplace

More information

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA 1274 LETTER A Novel Adaptive Chael Estimatio Scheme for DS-CDMA Che HE a), Member ad Xiao-xiag LI, Nomember SUMMARY This paper proposes a adaptive chael estimatio scheme, which uses differet movig average

More information

PERFORMANCE ANALYSIS OF DIRECT SEQUENCE DIFFERENTIAL PHASE SHIFT KEYING (DS-DPSK) WITH SELF-NORMALIZATION AND L-FOLD DIVERSITY IN A FADING CHANNEL

PERFORMANCE ANALYSIS OF DIRECT SEQUENCE DIFFERENTIAL PHASE SHIFT KEYING (DS-DPSK) WITH SELF-NORMALIZATION AND L-FOLD DIVERSITY IN A FADING CHANNEL PERFORMANCE ANALYSIS OF DIRECT SEQUENCE DIFFERENTIAL PHASE SHIFT KEYING (DS-DPSK) WITH SELF-NORMALIZATION AND L-FOLD DIVERSITY IN A FADING CHANNEL Charles W. Victory Tri T. Ha Naval Postgraduate School

More information

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM Departmet of Electrical ad omputer Egieerig, orell Uiersity EE 350: Microelectroics Sprig 08 Homework 0 Due o April 6, 08 at 7:00 PM Suggested Readigs: a) Lecture otes Importat Notes: ) MAKE SURE THAT

More information

On Parity based Divide and Conquer Recursive Functions

On Parity based Divide and Conquer Recursive Functions O Parity based Divide ad Coquer Recursive Fuctios Sug-Hyu Cha Abstract The parity based divide ad coquer recursio trees are itroduced where the sizes of the tree do ot grow mootoically as grows. These

More information

Testing of methods for blind estimation of noise variance on large image database

Testing of methods for blind estimation of noise variance on large image database Testig of methods for blid estimatio of oise variace o large image database Vladimir V. Luki a, Sergey K. Abramov a, Mikhail L. Uss a,b, Igor Marusiy a, Nikolay N. Poomareko a, Alexader A. Zelesky a, Beoit

More information

A study on the efficient compression algorithm of the voice/data integrated multiplexer

A study on the efficient compression algorithm of the voice/data integrated multiplexer A study o the efficiet compressio algorithm of the voice/data itegrated multiplexer Gyou-Yo CHO' ad Dog-Ho CHO' * Dept. of Computer Egieerig. KyiigHee Uiv. Kiheugup Yogiku Kyuggido, KOREA 449-71 PHONE

More information

PHY-MAC dialogue with Multi-Packet Reception

PHY-MAC dialogue with Multi-Packet Reception PHY-AC dialogue with ulti-packet Receptio arc Realp 1 ad Aa I. Pérez-Neira 1 CTTC-Cetre Tecològic de Telecomuicacios de Cataluya Edifici Nexus C/Gra Capità, - 0803-Barceloa (Cataluya-Spai) marc.realp@cttc.es

More information

Harnessing oversampling in correlation-coded OTDR

Harnessing oversampling in correlation-coded OTDR Haressig oversamplig i correlatio-coded OTDR Ruoli Liao, 1 Mig Tag, 1,* Ca Zhao, 1 Hao Wu, 1 Sogia Fu, 1 Demig Liu, 1 ad Perry Pig Shum 1 Wuha Natioal Laboratory for Optoelectroics (WNLO) ad Natioal Egieerig

More information

The Firing Dispersion of Bullet Test Sample Analysis

The Firing Dispersion of Bullet Test Sample Analysis Iteratioal Joural of Materials, Mechaics ad Maufacturig, Vol., No., Ma 5 The Firig Dispersio of Bullet Test Sample Aalsis Youliag Xu, Jubi Zhag, Li Ma, ad Yoghai Sha Udisputed, this approach does reduce

More information

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress.

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress. H2 Mathematics Pure Mathematics Sectio A Comprehesive Checklist of Cocepts ad Skills by Mr Wee We Shih Visit: weshih.wordpress.com Updated: Ja 2010 Syllabus topic 1: Fuctios ad graphs 1.1 Checklist o Fuctios

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION Karel ájek a), ratislav Michal, Jiří Sedláček a) Uiversity of Defece, Kouicova 65,63 00 Bro,Czech Republic, Bro Uiversity of echology, Kolejí

More information

A PLANE WAVE MONTE CARLO SIMULATION METHOD FOR REVERBERATION CHAMBERS

A PLANE WAVE MONTE CARLO SIMULATION METHOD FOR REVERBERATION CHAMBERS A PLANE WAVE MONTE CARLO SIMULATION METHOD FOR REVERBERATION CHAMBERS L. Musso *,**,***, V. Berat *, F. Caavero **, B. Demouli *** * Directio de la Recherche Techocetre Reault 1, Av. du Golf 7888 Guyacourt,

More information

Sampling. Introduction to Digital Data Acquisition: Physical world is analog CSE/EE Digital systems need to

Sampling. Introduction to Digital Data Acquisition: Physical world is analog CSE/EE Digital systems need to Itroductio to Digital Data Acuisitio: Samplig Physical world is aalog Digital systems eed to Measure aalog uatities Switch iputs, speech waveforms, etc Cotrol aalog systems Computer moitors, automotive

More information

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms Objectives. A brief review of some basic, related terms 2. Aalog to digital coversio 3. Amplitude resolutio 4. Temporal resolutio 5. Measuremet error Some Basic Terms Error differece betwee a computed

More information

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET)

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET) EEEB73 Electroics Aalysis & esig II () Review of The MOSFET (Metal-Oxide-Semicoductor Field Effect Trasistor) Referece: Neame, Chapter 3 ad Chapter 4 Learig Outcome Able to describe ad use the followig:

More information

Document downloaded from: This paper must be cited as:

Document downloaded from:  This paper must be cited as: Documet dowloaded from: http://hdl.hadle.et/10251/44304 This paper must be cited as: Caet Subiela, MJ.; Valls Coquillat, J.; Almear Terre, V.; Marí-Roig Ramó, J. (2012). FPGA implemetatio of a OFDM-based

More information

Displacement estimation

Displacement estimation Displacemet estimatio Displacemet estimatio by block matchig l Search strategies l Subpixel estimatio Digital Image Processig: Berd Girod, Gordo Wetzstei 2013-2016 Staford Uiversity -- Displacemet Estimatio

More information

Unit 5: Estimating with Confidence

Unit 5: Estimating with Confidence Uit 5: Estimatig with Cofidece Sectio 8.2 The Practice of Statistics, 4 th editio For AP* STARNES, YATES, MOORE Uit 5 Estimatig with Cofidece 8.1 8.2 8.3 Cofidece Itervals: The Basics Estimatig a Populatio

More information

NOISE IN A SPECTRUM ANALYZER. Carlo F.M. Carobbi and Fabio Ferrini Department of Information Engineering University of Florence, Italy

NOISE IN A SPECTRUM ANALYZER. Carlo F.M. Carobbi and Fabio Ferrini Department of Information Engineering University of Florence, Italy NOISE IN A SPECTRUM ANALYZER by Carlo.M. Carobbi ad abio errii Departet of Iforatio Egieerig Uiversity of lorece, Italy 1. OBJECTIVE The objective is to easure the oise figure of a spectru aalyzer with

More information

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6, No 5 Special Issue o Applicatio of Advaced Computig ad Simulatio i Iformatio Systems Sofia 06 Prit ISSN: 3-970; Olie ISSN:

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION 49 A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION K. ájek a),. Michal b), J. Sedláek b), M. Steibauer b) a) Uiversity of Defece, Kouicova 65,63 00 ro,czech Republic, b) ro Uiversity of echology,

More information

Novel pseudo random number generation using variant logic framework

Novel pseudo random number generation using variant logic framework Edith Cowa Uiversity Research Olie Iteratioal Cyber Resiliece coferece Cofereces, Symposia ad Campus Evets 011 Novel pseudo radom umber geeratio usig variat logic framework Jeffrey Zheg Yua Uiversity,

More information

Permutation Enumeration

Permutation Enumeration RMT 2012 Power Roud Rubric February 18, 2012 Permutatio Eumeratio 1 (a List all permutatios of {1, 2, 3} (b Give a expressio for the umber of permutatios of {1, 2, 3,, } i terms of Compute the umber for

More information

Previous R&D of vibrating wire alignment technique for HEPS

Previous R&D of vibrating wire alignment technique for HEPS Previous R&D of vibratig wire aligmet techique for HEPS WU Lei( 吴蕾 ) 1, WANG Xiao-log( 王小龙 ) 1,3 LI Chu-hua( 李春华 ) 1 QU Hua-mi( 屈化民 ) 1,3 1 Istitute of High Eergy Physics, Chiese Academy of Scieces, Beijig

More information

f Sum(n) = 6 8 δ(n)+ 1 8 δ(n 1)+ 1 δ(n+1) (1) f Sum(n) = 2 8 δ(n)+ 1 8 δ(n 1)+ 4 8 δ(n 2)+ 1 δ(n 3) (2) n f Sum (n) 0 e 0 = 1 p ap b p c p ap b p c

f Sum(n) = 6 8 δ(n)+ 1 8 δ(n 1)+ 1 δ(n+1) (1) f Sum(n) = 2 8 δ(n)+ 1 8 δ(n 1)+ 4 8 δ(n 2)+ 1 δ(n 3) (2) n f Sum (n) 0 e 0 = 1 p ap b p c p ap b p c FEMTO: Fast Error Aalysis i Multipliers through Topological Traversal Deepashree Segupta ad Sachi S. Sapatekar Departmet of Electrical ad Computer Egieerig Uiversity of Miesota, Mieapolis, MN 55455, USA.

More information

A study on traffic accident measures in municipal roads by using GIS

A study on traffic accident measures in municipal roads by using GIS icccbe 010 Nottigham Uiversity Press Proceedigs of the Iteratioal Coferece o Computig i Civil ad Buildig Egieerig W Tizai (Editor) A study o traffic accidet measures i muicipal roads by usig GIS Satoshi

More information

Implementation of Fuzzy Multiple Objective Decision Making Algorithm in a Heterogeneous Mobile Environment

Implementation of Fuzzy Multiple Objective Decision Making Algorithm in a Heterogeneous Mobile Environment Implemetatio of Fuzzy Multiple Objective Decisio Makig Algorithm i a Heterogeeous Mobile Eviromet P.M.L. ha, Y.F. Hu, R.E. Sheriff, Departmet of Electroics ad Telecommuicatios Departmet of yberetics, Iteret

More information

Introduction to CPM-OFDM: An Energy Efficient Multiple Access Transmission Scheme

Introduction to CPM-OFDM: An Energy Efficient Multiple Access Transmission Scheme Joural of Commuicatio ad Computer 1 (015) 37-43 doi: 10.1765/1548-7709/015.01.007 D DAVID PUBLISHING Itroductio to CPM-OFDM: A Eergy Efficiet Multiple Access Trasmissio Scheme Mohammad Irfa, Sag Hoo Lee

More information

AkinwaJe, A.T., IbharaJu, F.T. and Arogundade, 0.1'. Department of Computer Sciences University of Agriculture, Abeokuta, Nigeria

AkinwaJe, A.T., IbharaJu, F.T. and Arogundade, 0.1'. Department of Computer Sciences University of Agriculture, Abeokuta, Nigeria COMPARATIVE ANALYSIS OF ARTIFICIAL NEURAL NETWORK'S BACK PROPAGATION ALGORITHM TO STATISTICAL LEAST SQURE METHOD IN SECURITY PREDICTION USING NIGERIAN STOCK EXCHANGE MARKET AkiwaJe, A.T., IbharaJu, F.T.

More information

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2.

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2. Massachusetts Istitute of Techology Dept. of Electrical Egieerig ad Computer Sciece Fall Semester, 006 6.08 Itroductio to EECS Prelab Exercises Pre-Lab#3 Modulatio, demodulatio, ad filterig are itegral

More information

Optimal Geolocation Updating for Location Aware Service Provisioning in Wireless Networks

Optimal Geolocation Updating for Location Aware Service Provisioning in Wireless Networks Optimal Geolocatio Updatig for Locatio Aware Service Provisioig i Wireless Networks Siri Tekiay Amer Catovic tekiay@adm.jit.edu axc4466@jit.edu New Jersey Istitute of Techology Uiversity Heights, Newark,

More information

By: Pinank Shah. Date : 03/22/2006

By: Pinank Shah. Date : 03/22/2006 By: Piak Shah Date : 03/22/2006 What is Strai? What is Strai Gauge? Operatio of Strai Gauge Grid Patters Strai Gauge Istallatio Wheatstoe bridge Istrumetatio Amplifier Embedded system ad Strai Gauge Strai

More information

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ *

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ * Available olie at www.sciecedirect.com Physics Procedia 33 (0 ) 75 73 0 Iteratioal Coferece o Medical Physics ad Biomedical Egieerig Data Acquisitio System for Electric Vehicle s Drivig Motor Test Bech

More information

High-Order CCII-Based Mixed-Mode Universal Filter

High-Order CCII-Based Mixed-Mode Universal Filter High-Order CCII-Based Mixed-Mode Uiversal Filter Che-Nog Lee Departmet of Computer ad Commuicatio Egieerig, Taipei Chegshih Uiversity of Sciece ad Techology, Taipei, Taiwa, R. O. C. Abstract This paper

More information

Optimal Arrangement of Buoys Observable by Means of Radar

Optimal Arrangement of Buoys Observable by Means of Radar Optimal Arragemet of Buoys Observable by Meas of Radar TOMASZ PRACZYK Istitute of Naval Weapo ad Computer Sciece Polish Naval Academy Śmidowicza 69, 8-03 Gdyia POLAND t.praczy@amw.gdyia.pl Abstract: -

More information

Adaptive Fuzzy Color Interpolation

Adaptive Fuzzy Color Interpolation Joural of Electroic Imagig Vol. (3), July 00. Adaptive Fuzzy Color Iterpolatio Pig-Sig Tsai, Tiku Acharya,, Ajay K. Ray 3 Itel Corporatio Desktop Architecture Lab 5000 West Chadler Boulevard Mail Stop:

More information

ELEC 350 Electronics I Fall 2014

ELEC 350 Electronics I Fall 2014 ELEC 350 Electroics I Fall 04 Fial Exam Geeral Iformatio Rough breakdow of topic coverage: 0-5% JT fudametals ad regios of operatio 0-40% MOSFET fudametals biasig ad small-sigal modelig 0-5% iodes (p-juctio

More information

Cancellation of Multiuser Interference due to Carrier Frequency Offsets in Uplink OFDMA

Cancellation of Multiuser Interference due to Carrier Frequency Offsets in Uplink OFDMA Cacellatio of Multiuser Iterferece due to Carrier Frequecy Offsets i Upli OFDMA S. Maohar, V. Tiiya, D. Sreedhar, ad A. Chocaligam Departmet of ECE, Idia Istitute of Sciece, Bagalore 56001, INDIA Abstract

More information