http://idk.i2p/javadoc-i2p/net/i2p/router/transport/udp/SSU2Header.html
Cannot be undone. encryptHandshakeHeader public static void encryptHandshakeHeader ( UDPPacket packet,
byte[] key1,
byte[] key2) First 64 bytes encryptLongHeader public static void encryptLongHeader ( UDPPacket packet,
byte[] key1,
byte[] key2) First 32 bytes encryptShortHeader public static void encryptShortHeader ( UDPPacket packet,
byte[] key1,
byte[] key2) First 16 bytes.
First 8 bytes uses key1 and the next-to-last 12 bytes as the IV.
Next 8 bytes uses key2...