C# Class MegaApi.Rsa

Afficher le fichier Open project: redwyre/MegaApi

Méthodes publiques

Свойство Type Description
bd int
bdm int
bm int
bs int
bx int
bx2 int
log2 double

Méthodes publiques

Méthode Description
RSAdecrypt ( uint m, uint d, uint p, uint q, uint u ) : uint[]
RSAencrypt ( uint s, uint e, uint m ) : uint[]
badd ( uint a, uint b ) : uint[]
bdiv ( uint a, uint b ) : QAndMod
bexpmod ( uint g, uint e, uint m ) : uint[]
bmod ( uint p, uint m ) : uint[]
bmod2 ( uint x, uint m, uint mu ) : uint[]
bmodexp ( uint g, uint e, uint m ) : uint[]
bmul ( uint x, uint y ) : uint[]
bsqr ( uint x ) : uint[]
bsub ( uint a, uint b ) : uint[]
ip ( uint w, uint n, uint x, uint y, uint c ) : uint
mpi2b ( byte s ) : uint[]
nbits ( uint x ) : int
simplemod ( uint i, uint m ) : uint
toppart ( uint x, int start, int len ) : ulong
zclip ( uint r ) : uint[]

Method Details

RSAdecrypt() public static méthode

public static RSAdecrypt ( uint m, uint d, uint p, uint q, uint u ) : uint[]
m uint
d uint
p uint
q uint
u uint
Résultat uint[]

RSAencrypt() public static méthode

public static RSAencrypt ( uint s, uint e, uint m ) : uint[]
s uint
e uint
m uint
Résultat uint[]

badd() public static méthode

public static badd ( uint a, uint b ) : uint[]
a uint
b uint
Résultat uint[]

bdiv() public static méthode

public static bdiv ( uint a, uint b ) : QAndMod
a uint
b uint
Résultat QAndMod

bexpmod() public static méthode

public static bexpmod ( uint g, uint e, uint m ) : uint[]
g uint
e uint
m uint
Résultat uint[]

bmod() public static méthode

public static bmod ( uint p, uint m ) : uint[]
p uint
m uint
Résultat uint[]

bmod2() public static méthode

public static bmod2 ( uint x, uint m, uint mu ) : uint[]
x uint
m uint
mu uint
Résultat uint[]

bmodexp() public static méthode

public static bmodexp ( uint g, uint e, uint m ) : uint[]
g uint
e uint
m uint
Résultat uint[]

bmul() public static méthode

public static bmul ( uint x, uint y ) : uint[]
x uint
y uint
Résultat uint[]

bsqr() public static méthode

public static bsqr ( uint x ) : uint[]
x uint
Résultat uint[]

bsub() public static méthode

public static bsub ( uint a, uint b ) : uint[]
a uint
b uint
Résultat uint[]

ip() public static méthode

public static ip ( uint w, uint n, uint x, uint y, uint c ) : uint
w uint
n uint
x uint
y uint
c uint
Résultat uint

mpi2b() public static méthode

public static mpi2b ( byte s ) : uint[]
s byte
Résultat uint[]

nbits() public static méthode

public static nbits ( uint x ) : int
x uint
Résultat int

simplemod() public static méthode

public static simplemod ( uint i, uint m ) : uint
i uint
m uint
Résultat uint

toppart() public static méthode

public static toppart ( uint x, int start, int len ) : ulong
x uint
start int
len int
Résultat ulong

zclip() public static méthode

public static zclip ( uint r ) : uint[]
r uint
Résultat uint[]

Property Details

bd public_oe static_oe property

public static int bd
Résultat int

bdm public_oe static_oe property

public static int bdm
Résultat int

bm public_oe static_oe property

public static int bm
Résultat int

bs public_oe static_oe property

public static int bs
Résultat int

bx public_oe static_oe property

public static int bx
Résultat int

bx2 public_oe static_oe property

public static int bx2
Résultat int

log2 public_oe static_oe property

public static double log2
Résultat double