Packagestimulsoft.flex.crypt
Classpublic dynamic class BigInteger
InheritanceBigInteger Inheritance Object



Public Properties
 PropertyDefined By
  DB : int
[read-only]
BigInteger
  DM : int
[read-only]
BigInteger
  DV : int
[read-only]
BigInteger
  ONE : BigInteger
[static]
BigInteger
  s : int
BigInteger
  t : int
BigInteger
  ZERO : BigInteger
[static]
BigInteger
Public Methods
 MethodDefined By
  
BigInteger
  
BigInteger
  
addOffset2(n:int, w:int):void
BigInteger
  
am(i:int, x:int, w:BigInteger, j:int, c:int, n:int):int
BigInteger
  
bitLength():int
BigInteger
  
clamp():void
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
dlShiftTo(n:int, r:BigInteger):void
BigInteger
  
drShiftTo(n:int, r:BigInteger):void
BigInteger
  
fromNumber(a:int, b:int, c:SecureRandom):void
BigInteger
  
[static]
BigInteger
  
fromString(s:String, b:int = 256):void
BigInteger
  
fromString(s:String, b:int = 256):BigInteger
[static]
BigInteger
  
BigInteger
  
int2char(n:int):String
[static]
BigInteger
  
invDigit():int
BigInteger
  
isProbablePrime(t:int):Boolean
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
BigInteger
  
[static]
BigInteger
  
BigInteger
  
BigInteger
  
toByteArray():Array
BigInteger
  
toString(radix:int):String
BigInteger
Property Detail
DBproperty
DB:int  [read-only]


Implementation
    public function get DB():int
DMproperty 
DM:int  [read-only]


Implementation
    public function get DM():int
DVproperty 
DV:int  [read-only]


Implementation
    public function get DV():int
ONEproperty 
public static var ONE:BigInteger

sproperty 
public var s:int

tproperty 
public var t:int

ZEROproperty 
public static var ZERO:BigInteger

Method Detail
abs()method
public function abs():BigInteger

Returns
BigInteger
add()method 
public function add(a:BigInteger):BigInteger

Parameters

a:BigInteger

Returns
BigInteger
addOffset2()method 
public function addOffset2(n:int, w:int):void

Parameters

n:int
 
w:int

am()method 
public function am(i:int, x:int, w:BigInteger, j:int, c:int, n:int):int

Parameters

i:int
 
x:int
 
w:BigInteger
 
j:int
 
c:int
 
n:int

Returns
int
bitLength()method 
public function bitLength():int

Returns
int
clamp()method 
public function clamp():void

compareTo()method 
public function compareTo(a:BigInteger):int

Parameters

a:BigInteger

Returns
int
copyTo()method 
public function copyTo(r:BigInteger):void

Parameters

r:BigInteger

divide()method 
public function divide(a:BigInteger):BigInteger

Parameters

a:BigInteger

Returns
BigInteger
divRemTo()method 
public function divRemTo(m:BigInteger, q:BigInteger, r:BigInteger):void

Parameters

m:BigInteger
 
q:BigInteger
 
r:BigInteger

dlShiftTo()method 
public function dlShiftTo(n:int, r:BigInteger):void

Parameters

n:int
 
r:BigInteger

drShiftTo()method 
public function drShiftTo(n:int, r:BigInteger):void

Parameters

n:int
 
r:BigInteger

fromNumber()method 
public function fromNumber(a:int, b:int, c:SecureRandom):void

Parameters

a:int
 
b:int
 
c:SecureRandom

fromNumber()method 
public static function fromNumber(a:int, b:int, c:SecureRandom):BigInteger

Parameters

a:int
 
b:int
 
c:SecureRandom

Returns
BigInteger
fromString()method 
public function fromString(s:String, b:int = 256):void

Parameters

s:String
 
b:int (default = 256)

fromString()method 
public static function fromString(s:String, b:int = 256):BigInteger

Parameters

s:String
 
b:int (default = 256)

Returns
BigInteger
gcd()method 
public function gcd(a:BigInteger):BigInteger

Parameters

a:BigInteger

Returns
BigInteger
int2char()method 
public static function int2char(n:int):String

Parameters

n:int

Returns
String
invDigit()method 
public function invDigit():int

Returns
int
isProbablePrime()method 
public function isProbablePrime(t:int):Boolean

Parameters

t:int

Returns
Boolean
mod()method 
public function mod(a:BigInteger):BigInteger

Parameters

a:BigInteger

Returns
BigInteger
modInverse()method 
public function modInverse(m:BigInteger):BigInteger

Parameters

m:BigInteger

Returns
BigInteger
modPow()method 
public function modPow(e:BigInteger, m:BigInteger):BigInteger

Parameters

e:BigInteger
 
m:BigInteger

Returns
BigInteger
modPowInt()method 
public function modPowInt(e:int, m:BigInteger):BigInteger

Parameters

e:int
 
m:BigInteger

Returns
BigInteger
multiply()method 
public function multiply(a:BigInteger):BigInteger

Parameters

a:BigInteger

Returns
BigInteger
multiplyLowerTo()method 
public function multiplyLowerTo(a:BigInteger, n:int, r:BigInteger):void

Parameters

a:BigInteger
 
n:int
 
r:BigInteger

multiplyTo()method 
public function multiplyTo(a:BigInteger, r:BigInteger):void

Parameters

a:BigInteger
 
r:BigInteger

multiplyUpperTo()method 
public function multiplyUpperTo(a:BigInteger, n:int, r:BigInteger):void

Parameters

a:BigInteger
 
n:int
 
r:BigInteger

square()method 
public function square():BigInteger

Returns
BigInteger
squareTo()method 
public function squareTo(r:BigInteger):void

Parameters

r:BigInteger

staticConstructor()method 
public static function staticConstructor():void

subTo()method 
public function subTo(a:BigInteger, r:BigInteger):void

Parameters

a:BigInteger
 
r:BigInteger

subtract()method 
public function subtract(a:BigInteger):BigInteger

Parameters

a:BigInteger

Returns
BigInteger
toByteArray()method 
public function toByteArray():Array

Returns
Array
toString()method 
public function toString(radix:int):String

Parameters

radix:int

Returns
String