what is the matlab code for follwing equation

4 ビュー (過去 30 日間)
rjnt Kaur
rjnt Kaur 2013 年 4 月 16 日
t=s^e(mod n)
u=m*m
c=(g^t)*r^m mod u
  1 件のコメント
rjnt Kaur
rjnt Kaur 2013 年 4 月 16 日
i am working on cryptography so need this code for cryptography

サインインしてコメントする。

回答 (1 件)

Walter Roberson
Walter Roberson 2013 年 4 月 16 日
t = mod(s^e, n);
u = m*m;
c = mod((g^t) * r^m, u);
However! It is possible that the values you are working with, such as s^e, are going to (often) be too large to fit in 53 bits. If that is the case, then there are various number theory approaches that can be used to accurately calculate the mod. The details can depend upon whether s and n are mutually prime.
If you are working with cryptography or with prime numbers or with large numbers or with Galois Fields, or with CRCs, or with error-correcting polynomials, then you should probably not be using the straight-forward method I show above.

カテゴリ

Help Center および File ExchangeEncryption / Cryptography についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by