https://intlibrary.ir/download/computational-number-theory-and-modern-cryptograph-63508/