public String encryptString(String sPlainText) {
        if (sPlainText == null) { return null; }
        // get the IV
        long lCBCIV;
        synchronized (m_rndGen)
        {
            lCBCIV = m_rndGen.nextLong();
        }

        // map the call;
        return encStr(sPlainText, lCBCIV);
    }
Encrypts a string (treated in UNICODE).

@param sPlainText string to encrypt
@return encrypted string in binhex format
xmppserver/src/main/java/org/jivesoftware/util/Blowfish.java