2013-02-09 23 views

回答

9

這叫做modular exponentiation,在密碼學中被大量使用。它很容易編寫一個模冪算法,演示在上面列出的維基百科文章中。

您可以使用標準庫的OpenSSL來實現自己的目標:

require 'openssl' 
1_299_709.to_bn.mod_exp(1_300_751, 104_729) # => 90827