C# Класс PNGMask.SteganographyProvider

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AskPassword ( bool CanPasswordBeEmpty = true ) : string
Extract ( object &data ) : DataType
ExtractData ( ) : byte[]
Imprint ( DataType type, object obj ) : void
ImprintData ( byte data ) : void
ProcessData ( byte s, bool find = true ) : void
SteganographyProvider ( ) : System
SteganographyProvider ( PNG pngvector, bool find = true ) : System
SteganographyProvider ( Stream svector, bool find = true ) : System
SteganographyProvider ( byte bvector, bool find = true ) : System
SteganographyProvider ( string fvector, bool find = true ) : System
WriteToStream ( Stream s ) : void

Защищенные методы

Метод Описание
PrepareISAAC ( byte seed ) : ISAAC

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

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

public static AskPassword ( bool CanPasswordBeEmpty = true ) : string
CanPasswordBeEmpty bool
Результат string

Extract() публичный Метод

public Extract ( object &data ) : DataType
data object
Результат DataType

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

public abstract ExtractData ( ) : byte[]
Результат byte[]

Imprint() публичный Метод

public Imprint ( DataType type, object obj ) : void
type DataType
obj object
Результат void

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

public abstract ImprintData ( byte data ) : void
data byte
Результат void

PrepareISAAC() защищенный статический Метод

protected static PrepareISAAC ( byte seed ) : ISAAC
seed byte
Результат ISAAC

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

public abstract ProcessData ( byte s, bool find = true ) : void
s byte
find bool
Результат void

SteganographyProvider() публичный Метод

public SteganographyProvider ( ) : System
Результат System

SteganographyProvider() публичный Метод

public SteganographyProvider ( PNG pngvector, bool find = true ) : System
pngvector PNG
find bool
Результат System

SteganographyProvider() публичный Метод

public SteganographyProvider ( Stream svector, bool find = true ) : System
svector Stream
find bool
Результат System

SteganographyProvider() публичный Метод

public SteganographyProvider ( byte bvector, bool find = true ) : System
bvector byte
find bool
Результат System

SteganographyProvider() публичный Метод

public SteganographyProvider ( string fvector, bool find = true ) : System
fvector string
find bool
Результат System

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

public abstract WriteToStream ( Stream s ) : void
s Stream
Результат void