Beispiel #1
0
// benchmarkCipher tests the speed of a Cipher to process a size-byte message.
func benchmarkCipher(b *testing.B, cipher abstract.Cipher, size int) {
	b.SetBytes(int64(size))
	for i := 0; i < b.N; i++ {
		cipher.Message(buf[:size], buf[:size], buf[:size])
	}
}