java.lang.String normalText: the text to encode. Must
be characters between ASCII 32 and 128.
preventEncryptionsContainingCDataSectionBoundaries: if true, the returned
encrypted strings are guaranteed not to contain either "]]>" or "<![CDATA[".
Otherwise, it is possible a returned encryption may conta in those character
returns java.lang.String: an encrypted (encoded)
version of the input string.
gov.va.med.crypto.VistaKernelHashCountLimitExceededException: if requested
that the method not return a result with CData section boundaries, and if the
algorithm runs up to a count limit (presently 2000 tries) without generating a
result without such boundaries, an exception is thrown.