Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Schmidt-Samoa cryptosystem

From Wikipedia, the free encyclopedia
Asymmetric cryptographic technique based on integer factorisation

TheSchmidt-Samoa cryptosystem is an asymmetriccryptographic technique, whose security, likeRabin depends on the difficulty of integerfactorization. Unlike Rabin this algorithm does not produce an ambiguity in the decryption at a cost of encryption speed.

Key generation

[edit]

NowN is the public key andd is the private key.

Encryption

[edit]

To encrypt a messagem we compute the ciphertext asc=mNmodN.{\displaystyle c=m^{N}\mod N.}

Decryption

[edit]

To decrypt a ciphertextc we compute the plaintext asm=cdmodpq,{\displaystyle m=c^{d}\mod pq,} which like for Rabin andRSA can be computed with theChinese remainder theorem.

Example:

Now to verify:

Security

[edit]

The algorithm, like Rabin, is based on the difficulty of factoring the modulusN, which is a distinct advantage over RSA.That is, it can be shown that if there exists an algorithm that can decrypt arbitrary messages, then this algorithm can be used to factorN.

Efficiency

[edit]

The algorithm processes decryption as fast as Rabin and RSA, however it has much slower encryption since the sender must compute a full exponentiation.

Since encryption uses a fixed known exponent anaddition chain may be used to optimize the encryption process. The cost of producing an optimal addition chain can be amortized over the life of the public key, that is, it need only be computed once and cached.

References

[edit]
Algorithms
Integer factorization
Discrete logarithm
Lattice/SVP/CVP/LWE/SIS
Others
Theory
Standardization
Topics
General
Mathematics
Retrieved from "https://en.wikipedia.org/w/index.php?title=Schmidt-Samoa_cryptosystem&oldid=1160663487"
Category:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp