Prime Field

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 58491 Experts worldwide ranked by ideXlab platform

Marc Moreno Maza - One of the best experts on this subject based on the ideXlab platform.

  • ISSAC - Big Prime Field FFT on Multi-core Processors
    Proceedings of the 2019 on International Symposium on Symbolic and Algebraic Computation, 2019
    Co-Authors: Svyatoslav Covanov, Davood Mohajerani, Marc Moreno Maza, Linxiao Wang
    Abstract:

    We report on a multi-threaded implementation of Fast Fourier Transforms over generalized Fermat Prime Fields. This work extends a previous study realized on graphics processing units to multi-core processors. In this new context, we overcome the less fine control of hardware resources by successively using FFT in support of the multiplication in those Fields. We obtain favorable speedup factors (up to 6.9x on a 6-core, 12 threads node, and 4.3x on a 4-core, 8 threads node) of our parallel implementation compared to the serial implementation for the overall application thanks to the low memory footprint and the sharp control of arithmetic instructions of our implementation of generalized Fermat Prime Fields.

  • big Prime Field fft on the gpu
    International Symposium on Symbolic and Algebraic Computation, 2017
    Co-Authors: Liangyu Chen, Svyatoslav Covanov, Davood Mohajerani, Marc Moreno Maza
    Abstract:

    We consider Prime Fields of large characteristic, typically fitting on $k$ machine words, where k is a power of 2. When the characteristic of these Fields is restricted to a subclass of the generalized Fermat numbers, we show that arithmetic operations in such Fields offer attractive performance, both in terms of algebraic complexity and parallelism. In particular, these operations can be vectorized, leading to efficient implementation of fast Fourier transforms on graphics processing units.

  • ISSAC - Big Prime Field FFT on the GPU
    Proceedings of the 2017 ACM on International Symposium on Symbolic and Algebraic Computation, 2017
    Co-Authors: Liangyu Chen, Svyatoslav Covanov, Davood Mohajerani, Marc Moreno Maza
    Abstract:

    We consider Prime Fields of large characteristic, typically fitting on $k$ machine words, where k is a power of 2. When the characteristic of these Fields is restricted to a subclass of the generalized Fermat numbers, we show that arithmetic operations in such Fields offer attractive performance, both in terms of algebraic complexity and parallelism. In particular, these operations can be vectorized, leading to efficient implementation of fast Fourier transforms on graphics processing units.

A. V. Bessalov - One of the best experts on this subject based on the ideXlab platform.

Yeong Min Jang - One of the best experts on this subject based on the ideXlab platform.

  • fpga implementation of high speed area efficient processor for elliptic curve point multiplication over Prime Field
    IEEE Access, 2019
    Co-Authors: Md Mainul Islam, Md Selim Hossain, Moh Khalid Hasan, Md Shahjalal, Yeong Min Jang
    Abstract:

    Developing a high-speed elliptic curve cryptographic (ECC) processor that performs fast point multiplication with low hardware utilization is a crucial demand in the Fields of cryptography and network security. This paper presents Field-programmable gate array (FPGA) implementation of a high-speed, low-area, side-channel attacks (SCAs) resistant ECC processor over a Prime Field. The processor supports 256-bit point multiplication on recently recommended twisted Edwards curve, namely, Edwards25519, which is used for a high-security digital signature scheme called Edwards curve digital signature algorithm (EdDSA). The paper proposes novel hardware architectures for point addition and point doubling operations on the twisted Edwards curve, where the processor takes only 516 and 1029 clock cycles to perform each point addition and point doubling, respectively. For a 256-bit key, the proposed ECC processor performs single point multiplication in 1.48 ms, running at a maximum clock frequency of 177.7 MHz in a cycle count of 262 650 with a throughput of 173.2 kbps, utilizing only 8873 slices on the Xilinx Virtex-7 FPGA platform, where the points are represented in projective coordinates. The implemented design is time-area-efficient as it offers fast scalar multiplication with low hardware utilization without compromising the security level.

L. V. Kovalchuk - One of the best experts on this subject based on the ideXlab platform.

Svyatoslav Covanov - One of the best experts on this subject based on the ideXlab platform.

  • Big Prime Field FFT on Multi-core Processors
    2019
    Co-Authors: Svyatoslav Covanov, Davood Mohajerani, Marc Moreno Maza, Linxiao Wang
    Abstract:

    We report on a multi-threaded implementation of Fast Fourier Transforms over generalized Fermat Prime Fields. This work extends a previous study realized on graphics processing units to multi-core processors. In this new context, we overcome the less fine control of hardware resources by successively using FFT in support of the multiplication in those Fields. We obtain favorable speedup factors (up to 6.9x on a 6-core, 12 threads node, and 4.3x on a 4-core, 8 threads node) of our parallel implementation compared to the serial implementation for the overall application thanks to the low memory footprint and the sharp control of arithmetic instructions of our implementation of generalized Fermat Prime Fields.

  • ISSAC - Big Prime Field FFT on Multi-core Processors
    Proceedings of the 2019 on International Symposium on Symbolic and Algebraic Computation, 2019
    Co-Authors: Svyatoslav Covanov, Davood Mohajerani, Marc Moreno Maza, Linxiao Wang
    Abstract:

    We report on a multi-threaded implementation of Fast Fourier Transforms over generalized Fermat Prime Fields. This work extends a previous study realized on graphics processing units to multi-core processors. In this new context, we overcome the less fine control of hardware resources by successively using FFT in support of the multiplication in those Fields. We obtain favorable speedup factors (up to 6.9x on a 6-core, 12 threads node, and 4.3x on a 4-core, 8 threads node) of our parallel implementation compared to the serial implementation for the overall application thanks to the low memory footprint and the sharp control of arithmetic instructions of our implementation of generalized Fermat Prime Fields.

  • big Prime Field fft on the gpu
    International Symposium on Symbolic and Algebraic Computation, 2017
    Co-Authors: Liangyu Chen, Svyatoslav Covanov, Davood Mohajerani, Marc Moreno Maza
    Abstract:

    We consider Prime Fields of large characteristic, typically fitting on $k$ machine words, where k is a power of 2. When the characteristic of these Fields is restricted to a subclass of the generalized Fermat numbers, we show that arithmetic operations in such Fields offer attractive performance, both in terms of algebraic complexity and parallelism. In particular, these operations can be vectorized, leading to efficient implementation of fast Fourier transforms on graphics processing units.

  • ISSAC - Big Prime Field FFT on the GPU
    Proceedings of the 2017 ACM on International Symposium on Symbolic and Algebraic Computation, 2017
    Co-Authors: Liangyu Chen, Svyatoslav Covanov, Davood Mohajerani, Marc Moreno Maza
    Abstract:

    We consider Prime Fields of large characteristic, typically fitting on $k$ machine words, where k is a power of 2. When the characteristic of these Fields is restricted to a subclass of the generalized Fermat numbers, we show that arithmetic operations in such Fields offer attractive performance, both in terms of algebraic complexity and parallelism. In particular, these operations can be vectorized, leading to efficient implementation of fast Fourier transforms on graphics processing units.