oracle.spatial.security
Class ChecksumHelper

java.lang.Object
  extended by oracle.spatial.security.ChecksumHelper

public class ChecksumHelper
extends java.lang.Object


Field Summary
protected static int SEASONING
           
 
Constructor Summary
ChecksumHelper()
           
 
Method Summary
static byte[] db(byte[] ba)
           
static java.lang.String decAsc(java.lang.String s)
          Db-obfuscate string
static byte[] enc(java.lang.String s)
          Obfuscate string s
static java.lang.String encAsc(byte[] ba)
          Obfuscate ba and returns a base64-encoded obfuscated string
static java.lang.String encAsc(java.lang.String s)
          Obfuscate string s and returns a base64-encoded obfuscated string
static void main(java.lang.String[] args)
           
static java.lang.String obAsc(byte[] ba)
           
static java.lang.String obAsc(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEASONING

protected static final int SEASONING
See Also:
Constant Field Values
Constructor Detail

ChecksumHelper

public ChecksumHelper()
Method Detail

enc

public static byte[] enc(java.lang.String s)
Obfuscate string s

Parameters:
s - string to be obfuscated

encAsc

public static java.lang.String encAsc(byte[] ba)
Obfuscate ba and returns a base64-encoded obfuscated string

Parameters:
ba - byte array to be obfuscated
Returns:
a base64-encoded obfuscated string

encAsc

public static java.lang.String encAsc(java.lang.String s)
Obfuscate string s and returns a base64-encoded obfuscated string

Parameters:
s - string to be obfuscated (not base64-encoded)
Returns:
a base64-encoded obfuscated string

decAsc

public static java.lang.String decAsc(java.lang.String s)
Db-obfuscate string

Parameters:
s - string (not base64-encoded) to be de-obfuscated

obAsc

public static java.lang.String obAsc(byte[] ba)

obAsc

public static java.lang.String obAsc(java.lang.String s)

db

public static byte[] db(byte[] ba)

main

public static void main(java.lang.String[] args)