Implements an AES (American Encription Standard, also known as RC6) encoder/decoder, which is the recent standard for symmetric-key-ciphering of digital data.
This package holds classes that enable programmers to use the MJC stream handling
(MJCWriter, MJCWriteable, MJCReader, MJCReadable) in the java standard (InputStream, OutputSteam)
way.
Classes of this package implement one of the four MJC basic stream handling interfaces such as
MJCWriter, MJCWriteable, MJCReader, MJCReadable and have either a Has-A or an Is-A relationship
to an InputStream or and OutputStream.
This package holds classes that provide functionality that couldn't be classified.
These classes provide functionality that is being used by classes of serveral different
MJC packages, and that is essential for the MJC JavaCom working.
This package holds classes that are responsible for providing a framework for the classes in the
com.monica.javacom.virtualinput and com.monica.javacom.virtualdisplay packages for their functionality.
This method deletes the left substring of msg that would be
returned by getNextToken(msg, spaces) and the separaing
space string at the end of the result from getNextToken as well (if there is
any).
Draws the specified character (c) at the specified position (x,y: lower left corner)
with the specified foregroung (f) and background (b) colors on the specified Graphics (g).
MJCWriteableIsAIS does not implement the flush method, because
it cannot be ensured that after flush() the contents of the
buffer will be read from the InputStream.
Class for providing functionality either field conversion to String or
from String according to the SSH2 specification, or some aspects of
the SSH2 functionality that could not be put into any other class.
Class providing MJCConfiguration functionality using MJCInputStreamConfiguration
methodics and reading the configuration data from a String.
The configuration String can have the following stucure:
lines beginning with # are recognized as comments and therefore ignored
lines not beginning with # are recognized as configuration lines
Coverts a String s interpreted as an unsigned number in 256 radix to a String r
representing an unsigned number in 16 radix with the number signs
"0"..."9" and "A"..."F".
The random padding at the end of the packet for making the length of the
packet a multiply of 8 or block size of the cipher algorithm, whichever
is bigger.
Translates special characters defined by com.monica.javacom.virtualdisplay.MJCVirtualDisplayConstants
given by their int ID according the currently used character rendering system to
characters that the current renderer accepts and renders accordint to the meaning of the
special characters meaning.