split

fun split(): Triple<CipherState, CipherState, ByteArray>