C# Class Incog.Steganography.BitmapSteganography

Bitmap Steganography tools
Afficher le fichier Open project: SimWitty/Incog

Méthodes publiques

Méthode Description
SteganographyRead ( string path, uint startingPosition, ChannelTools mathset, SecureString passphrase ) : string

Read a message using the Least Significant Bit Steganographic method.

SteganographyReadBytes ( string path, uint startingPosition, ChannelTools mathset ) : byte[]

Read a message using the Least Significant Bit Steganographic method.

SteganographyWrite ( string path, uint startingPosition, byte message, ChannelTools mathset ) : void

Write a message using the Least Significant Bit Steganographic method.

SteganographyWrite ( string path, uint startingPosition, string message, ChannelTools mathset, SecureString passphrase ) : void

Write a message using the Least Significant Bit Steganographic method.

Method Details

SteganographyRead() public static méthode

Read a message using the Least Significant Bit Steganographic method.
public static SteganographyRead ( string path, uint startingPosition, ChannelTools mathset, SecureString passphrase ) : string
path string The bitmap file to write to.
startingPosition uint The starting byte address.
mathset Incog.Tools.ChannelTools The set to use to determine where to update the least significant bits.
passphrase System.Security.SecureString The passphrase for encrypting and decrypting the message text.
Résultat string

SteganographyReadBytes() public static méthode

Read a message using the Least Significant Bit Steganographic method.
public static SteganographyReadBytes ( string path, uint startingPosition, ChannelTools mathset ) : byte[]
path string The bitmap file to write to.
startingPosition uint The starting byte address.
mathset Incog.Tools.ChannelTools The set to use to determine where to update the least significant bits.
Résultat byte[]

SteganographyWrite() public static méthode

Write a message using the Least Significant Bit Steganographic method.
public static SteganographyWrite ( string path, uint startingPosition, byte message, ChannelTools mathset ) : void
path string The bitmap file to write to.
startingPosition uint The starting byte address.
message byte The message represented in a byte array.
mathset Incog.Tools.ChannelTools The set to use to determine where to update the least significant bits.
Résultat void

SteganographyWrite() public static méthode

Write a message using the Least Significant Bit Steganographic method.
public static SteganographyWrite ( string path, uint startingPosition, string message, ChannelTools mathset, SecureString passphrase ) : void
path string The bitmap file to write to.
startingPosition uint The starting byte address.
message string The message in Unicode characters.
mathset Incog.Tools.ChannelTools The set to use to determine where to update the least significant bits.
passphrase System.Security.SecureString The passphrase for encrypting and decrypting the message text.
Résultat void