• 제목/요약/키워드: finite field operation

검색결과 156건 처리시간 0.023초

ECC(Elliptic Curve Crptographics) 기반의 암호프로세서를 위한 스칼라 곱셈기의 FPGA 구현 (Design and FPGA Implementation of Scalar Multiplication for A CryptoProcessor based on ECC(Elliptic Curve Cryptographics))

  • 황정태;김영철
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2004년도 하계종합학술대회 논문집(2)
    • /
    • pp.529-532
    • /
    • 2004
  • The ECC(Elliptic Curve Cryptogrphics), one of the representative Public Key encryption algorithms, is used in Digital Signature, Encryption, Decryption and Key exchange etc. The key operation of an Elliptic curve cryptosystem is a scalar multiplication, hence the design of a scalar multiplier is the core of this paper. Although an Integer operation is computed in infinite field, the scalar multiplication is computed in finite field through adding points on Elliptic curve. In this paper, we implemented scalar multiplier in Elliptic curve based on the finite field GF($2^{163}$). And we verified it on the Embedded digital system using Xilinx FPGA connected to an EISC MCU. If my design is made as a chip, the performance of scalar multiplier applied to Samsung $0.35 {\mu}m$ Phantom Cell Library is expected to process at the rate of 8kbps and satisfy to make up an encryption processor for the Embedded digital doorphone.

  • PDF

ECC(Elliptic Curve Crptographics) 기반의 보안프로세서를 위한 스칼라 곱셈기의 FPGA 구현 (Design and FPGA Implementation of the Scalar Multiplier for a CryptoProcessor based on ECC(Elliptic Curve Cryptographics))

  • 최선준;황정태;김영철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1071-1074
    • /
    • 2005
  • The ECC(Elliptic Curve Cryptogrphics), one of the representative Public Key encryption algorithms, is used in Digital Signature, Encryption, Decryption and Key exchange etc. The key operation of an Elliptic curve cryptosystem is a scalar multiplication, hence the design of a scalar multiplier is the core of this paper. Although an Integer operation is computed in infinite field, the scalar multiplication is computed in finite field through adding points on Elliptic curve. In this paper, we implemented scalar multiplier in Elliptic curve based on the finite field $GF(2^{163})$. And we verified it on the Embedded digital system using Xilinx FPGA connected to an EISC MCU(Agent 2000). If my design is made as a chip, the performance of scalar multiplier applied to Samsung $0.35\;{\mu}m$ Phantom Cell Library is expected to process at the rate of 8kbps and satisfy to make up an encryption processor for the Embedded digital information home system.

  • PDF

유한요소법에 의한 V구JFET의 해석에 관한 연구 (A study on the analysis of a vertical V-groove junction field effect transistor with finite element method)

  • 성영권;성만영;김일수;박찬원
    • 전기의세계
    • /
    • 제30권10호
    • /
    • pp.645-654
    • /
    • 1981
  • A technique has been proposed for fabricating a submicron channel vertical V-groove JFET using standard photolithography. A finite element numerical simulation of the V-groove JFET operation was performed using a FORTRAN progrma run on a Cyber-174 computer. The numerical simulation predicts pentode like common source output characteristics for the p$^{+}$n Vertical V-groove JFET with maximum transconductance representing approximately 6 precent of the zero bias drain conductance value and markedly high drain conductance at large drain voltages. An increase in the acceptor concentration of the V-groove JFET gate was observed to cause a significant increase in the transconductance of the device. Therefore, as above mentioned, this paper is study on the analysis of a Vertical V-groove Junction Field Effect Transistor with Finite Element Method.d.

  • PDF

Finite Element Analysis and Dynamics Simulation of Mechanical Flux-Varying PM Machines with Auto-Rotary PMs

  • Huang, Chaozhi;Zhang, Zhixuan;Liu, Xiping;Xiao, Juanjuan;Xu, Hui
    • Journal of Power Electronics
    • /
    • 제19권3호
    • /
    • pp.744-750
    • /
    • 2019
  • A new type of auto-rotary PM mechanical flux-varying PM machine (ARPMMFVPMM) is proposed in this paper, which can overcome the problem where the air-gap magnetic field of a PM machine is difficult to freely adjust. The topology structures of the machine and the mechanical flux-adjusting device are given. In addition, the operation principle of flux-adjusting is analyzed in detail. Furthermore, the deformation of a spring with the speed variation is obtained by virtual prototype technology. Electromagnetic characteristics including the flux distribution, air gap flux density, flux linkage, electromagnetic-magnetic-force (EMF), and flux weakening ability are computed by 2D finite element method (FEM). Results show that the machine has some advantages such as the good field control ability.

GF(2m) 상의 NIST 타원곡선을 지원하는 ECC 프로세서의 경량 하드웨어 구현 (A Lightweight Hardware Implementation of ECC Processor Supporting NIST Elliptic Curves over GF(2m))

  • 이상현;신경욱
    • 전기전자학회논문지
    • /
    • 제23권1호
    • /
    • pp.58-67
    • /
    • 2019
  • NIST 표준으로 정의된 $GF(2^m)$ 상의 슈도 랜덤 곡선과 Koblitz 곡선을 지원하는 타원곡선 암호(ECC) 프로세서 설계에 대해 기술한다. 고정된 크기의 데이터 패스를 사용하여 5가지 키 길이를 지원함과 아울러 경량 하드웨어 구현을 위해 워드 기반 몽고메리 곱셈기를 기반으로 유한체 연산회로를 설계하였다. 또한, Lopez-Dahab 좌표계를 사용함으로써 유한체 나눗셈을 제거하였다. 설계된 ECC 프로세서를 FPGA 검증 플랫폼에 구현하고, ECDH(Elliptic Curve Diffie-Hellman) 키 교환 프로토콜 동작을 통해 하드웨어 동작을 검증하였다. 180-nm CMOS 표준 셀 라이브러리로 합성한 결과 10,674 등가 게이트와 9 kbit의 dual-port RAM으로 구현되었으며, 최대 동작 주파수는 154 MHz로 평가되었다. 223-비트 슈도 랜덤 타원곡선 상의 스칼라 곱셈 연산에 1,112,221 클록 사이클이 소요되며, 32.3 kbps의 처리량을 갖는다.

Design Using Finite Element Analysis of a Switched Reluctance Motor for Electric Vehicle

  • Ohyama Kazuhiro;Nashed Maged Naguib F.;Aso Kenichi;Fujii Hiroaki;Uehara Hitoshi
    • Journal of Power Electronics
    • /
    • 제6권2호
    • /
    • pp.163-171
    • /
    • 2006
  • In this paper, a Switched Reluctance Motor (SRM) employed in an electric vehicle (EV) is designed using the finite element method (FEM). The static torque of the SRM is estimated through magnetic field analysis. The SRM temperature rise over operation time is estimated through heat transfer analysis. First, static torque and temperature rise over the time of 600W SRM is included in the experiment set, and are compared with the calculated results using the FEM under the same conditions. The validity of the magnetic field analysis and heat transfer analysis is verified by the comparisons. In addition, a 60 [kW] SRM employed in an EV, whose output characteristics are equal to a 1500 [cc] gasoline engine, is designed under magnetic field analysis and heat transfer analysis.

Steady-State Current Characteristics for Squirrel Cage Induction Motor according to Design Variables of Rotor Bars using Time Difference Finite Element Analysis

  • Kim, Young Sun
    • Journal of Magnetics
    • /
    • 제22권1호
    • /
    • pp.104-108
    • /
    • 2017
  • Induction motors have wide applicability in many fields, both in industrial sectors and households, for their advantages of a high efficiency and robust structure. The introduction of power-source-containing harmonics into the induction motor winding lowers its efficiency and increases its temperature, greatly affecting its operation characteristics. In this study, we performed an electromagnetic field analysis using the time-difference finite-element method with the purpose of analyzing the steady-state current characteristics of an induction motor. Additionally, we calculated the steady-state current with a method combining an electromagnetic field equation and a circuit equation. In the electromagnetic field analysis, the nonlinearity was taken into account using the Newton-Raphson method, and a backward time-difference method was employed for the time derivative term. Then, we compared the steady-state current of the induction motor obtained by calculation with the experimentally measured values, thus validating the proposed algorithm. Furthermore, we analyzed the impacts of the shape and material of the rotor conductor bar of the induction motor on the steady-state current of the main winding.

GF(p)의 타원곡선 암호 시스템을 위한 효율적인 하드웨어 몽고메리 모듈러 역원기 (Efficient Hardware Montgomery Modular Inverse Module for Elliptic Curve Cryptosystem in GF(p))

  • 최필주;김동규
    • 한국멀티미디어학회논문지
    • /
    • 제20권2호
    • /
    • pp.289-297
    • /
    • 2017
  • When implementing a hardware elliptic curve cryptosystem (ECC) module, the efficient design of Modular Inverse (MI) algorithm is especially important since it requires much more computation than other finite field operations in ECC. Among the MI algorithms, binary Right-Shift modular inverse (RS) algorithm has good performance when implemented in hardware, but Montgomery Modular Inverse (MMI) algorithm is not considered in [1, 2]. Since MMI has a similar structure to that of RS, we show that the area-improvement idea that is applied to RS is applicable to MMI, and that we can improve the speed of MMI. We designed area- and speed-improved MMI variants as hardware modules and analyzed their performance.

Performance of novel dynamic installed anchors during installation and monotonic pullout

  • Kim, Youngho;Rosher, Lachlan Thomas
    • Geomechanics and Engineering
    • /
    • 제18권2호
    • /
    • pp.153-159
    • /
    • 2019
  • This paper examines the results from three-dimensional dynamic finite element analysis undertaken to develop a new dynamically installed anchor (DIA). Several candidate shapes of new DIAs were selected after an investigation into previous researches of existing DIA designs. The performances of selected DIAs during the installation and loading in non-homogeneous clay were investigated through large deformation finite element (LDFE) analyses. Findings were compared to the current anchors in operation (i.e., Torpedo and Omni-Max DIA) to assess the viability of the new designs in the field. Overall, the anchor embedment depths of the novel DIAs lied under the results of OMNI-Max DIA. And also, the tracked anchor trajectory confirmed that, the novel DIAs dove deeper with stiffer travelling angle, compared to the OMNI-Max DIA. These elements are more critical and beneficial especially in a field where the achieved embedment depths are generally low.

Polynomial basis 방식의 3배속 직렬 유한체 곱셈기 (3X Serial GF($2^m$) Multiplier Architecture on Polynomial Basis Finite Field)

  • 문상국
    • 한국정보통신학회논문지
    • /
    • 제10권2호
    • /
    • pp.328-332
    • /
    • 2006
  • 정보 보호 응용에 새로운 이슈가 되고 있는 ECC 공개키 암호 알고리즘은 유한체 차원에서의 효율적인 연산처리가 중요하다. 직렬 유한체 곱셈기의 근간은 Mastrovito의 직렬 곱셈기에서 유래한다. 본 논문에서는 polynomial basis 방식을 적용하고 식을 유도하여 Mastrovito의 직렬 유한체 곱셈방식의 3배 성능을 보이는 유한체 곱셈기를 제안하고, HDL로 기술하여 기능을 검증하고 성능을 평가한다. 설계된 3배속 직렬 유한체 곱셈기는 부분합을 생성하는 회로의 추가만으로 기존 직렬 곱셈기의 3배의 성능을 보여주었다. 비도 높은 암호용으로 연구된 유한체 곱셈 연산기는 크게 직렬 유한체 곱셈기, 배열 유한체 곱셈기, 하이브리드 유한체 곱셈기으로 분류되어 왔다. 본 논문에서는 Mastrovito의 곱셈기의 구조를 기본으로 하고, 수식적으로 공통인수를 끌어내어 후처리하는 기법을 유도하여 적용한다. 제안한 방식으로 설계한 새로운 유한체 곱셈기는 HDL로 구현하여 소프트웨어 측면 뿐 아니라 하드웨어 측면에서도 그 기능과 성능을 검증하였다.