diff --git a/auth/utils_test.go b/auth/utils_test.go
index a1b3291a197ac8a0b5a9d44522a6227ea9a14285..4d6b50ade9db9ff930e3824af62515a098578e77 100644
--- a/auth/utils_test.go
+++ b/auth/utils_test.go
@@ -32,6 +32,26 @@ type mockE2eHandler struct {
 	privKey *cyclic.Int
 }
 
+func (m mockE2eHandler) HasAuthenticatedChannel(partner *id.ID) bool {
+	panic("implement me")
+}
+
+func (m mockE2eHandler) FirstPartitionSize() uint {
+	panic("implement me")
+}
+
+func (m mockE2eHandler) SecondPartitionSize() uint {
+	panic("implement me")
+}
+
+func (m mockE2eHandler) PartitionSize(payloadIndex uint) uint {
+	panic("implement me")
+}
+
+func (m mockE2eHandler) PayloadSize() uint {
+	panic("implement me")
+}
+
 func (m mockE2eHandler) GetHistoricalDHPrivkey() *cyclic.Int {
 	return m.privKey
 }