C# Class TLSharp.Core.MTProto.Crypto.Factorizator

Exibir arquivo Open project: sochix/TLSharp

Public Properties

Property Type Description
random System.Random

Public Methods

Method Description
Factorize ( TLSharp.Core.MTProto.Crypto.BigInteger pq ) : FactorizedPair
GCD ( long a, long b ) : long
findSmallMultiplierLopatin ( long what ) : long

Method Details

Factorize() public static method

public static Factorize ( TLSharp.Core.MTProto.Crypto.BigInteger pq ) : FactorizedPair
pq TLSharp.Core.MTProto.Crypto.BigInteger
return FactorizedPair

GCD() public static method

public static GCD ( long a, long b ) : long
a long
b long
return long

findSmallMultiplierLopatin() public static method

public static findSmallMultiplierLopatin ( long what ) : long
what long
return long

Property Details

random public_oe static_oe property

public static Random,System random
return System.Random