Skip to content

eito-88/ECC_Scalar_Multiplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

ECC_Scalar_Multiplication on TI DSP TMS320C6678

This file dscribes about:

  1. what's the ECC Scalar Multiplication(ECCSM)
  2. contribution of each files in this repository

  1. what's the ECC Scalar Multiplication(ECCSM)?
    • ECCSM is one of the next-generation Pubulic-key Cryptograph.
    • ECCSM is used by ECElGamal, ECDH or ECDSA et al.
    • Normally, ECCSM is in affine coordination but in my program, in Jacobian coordination because of easiness of calculate.
  2. contribution of each files in this repository
    • kbit_loop.asm: this file can execute fast modular multiplication. it can execute on TMS320C6678 only.

Ja

このREADMEファイルは:

  1. ECCスカラー倍算
  2. このリポジトリ内のファイル についての説明です。

  1. ECCスカラー倍算(ECCSM)
    • ECCSMは次世代公開鍵暗号の一つです。
    • ECCSMはElgamal暗号系、鍵共有、電子署名を行うことが可能です。
    • 通常、ECCSMはアフィン座標で表記されますが、このプログラムは計算の容易性からヤコビ座標で行われます。
  2. このリポジトリ内のファイル
    • kbit_loop.asm:高速な剰余剰余をアセンブリで実装してあります

About

do the ECC Scalar Multiplication on TMS320C6678

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published