C# Класс MegaApi.Rsa

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
bd int
bdm int
bm int
bs int
bx int
bx2 int
log2 double

Открытые методы

Метод Описание
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[]

Описание методов

RSAdecrypt() публичный статический Метод

public static RSAdecrypt ( uint m, uint d, uint p, uint q, uint u ) : uint[]
m uint
d uint
p uint
q uint
u uint
Результат uint[]

RSAencrypt() публичный статический Метод

public static RSAencrypt ( uint s, uint e, uint m ) : uint[]
s uint
e uint
m uint
Результат uint[]

badd() публичный статический Метод

public static badd ( uint a, uint b ) : uint[]
a uint
b uint
Результат uint[]

bdiv() публичный статический Метод

public static bdiv ( uint a, uint b ) : QAndMod
a uint
b uint
Результат QAndMod

bexpmod() публичный статический Метод

public static bexpmod ( uint g, uint e, uint m ) : uint[]
g uint
e uint
m uint
Результат uint[]

bmod() публичный статический Метод

public static bmod ( uint p, uint m ) : uint[]
p uint
m uint
Результат uint[]

bmod2() публичный статический Метод

public static bmod2 ( uint x, uint m, uint mu ) : uint[]
x uint
m uint
mu uint
Результат uint[]

bmodexp() публичный статический Метод

public static bmodexp ( uint g, uint e, uint m ) : uint[]
g uint
e uint
m uint
Результат uint[]

bmul() публичный статический Метод

public static bmul ( uint x, uint y ) : uint[]
x uint
y uint
Результат uint[]

bsqr() публичный статический Метод

public static bsqr ( uint x ) : uint[]
x uint
Результат uint[]

bsub() публичный статический Метод

public static bsub ( uint a, uint b ) : uint[]
a uint
b uint
Результат uint[]

ip() публичный статический Метод

public static ip ( uint w, uint n, uint x, uint y, uint c ) : uint
w uint
n uint
x uint
y uint
c uint
Результат uint

mpi2b() публичный статический Метод

public static mpi2b ( byte s ) : uint[]
s byte
Результат uint[]

nbits() публичный статический Метод

public static nbits ( uint x ) : int
x uint
Результат int

simplemod() публичный статический Метод

public static simplemod ( uint i, uint m ) : uint
i uint
m uint
Результат uint

toppart() публичный статический Метод

public static toppart ( uint x, int start, int len ) : ulong
x uint
start int
len int
Результат ulong

zclip() публичный статический Метод

public static zclip ( uint r ) : uint[]
r uint
Результат uint[]

Описание свойств

bd публичное статическое свойство

public static int bd
Результат int

bdm публичное статическое свойство

public static int bdm
Результат int

bm публичное статическое свойство

public static int bm
Результат int

bs публичное статическое свойство

public static int bs
Результат int

bx публичное статическое свойство

public static int bx
Результат int

bx2 публичное статическое свойство

public static int bx2
Результат int

log2 публичное статическое свойство

public static double log2
Результат double