diff --git a/storage/storage.go b/storage/storage.go
index da441b19830afbd635063e5fba4669bbbbd0ca95..4a92485b5af9ff9f59c99e2eca1f00fe4d7d8d48 100644
--- a/storage/storage.go
+++ b/storage/storage.go
@@ -30,7 +30,7 @@ var encoding = base32.NewEncoding("abcdefghijklmnopqrstuvwxyz234567")
 
 // NewID returns a random string which can be used as an ID for objects.
 func NewID() string {
-	buff := make([]byte, 8) // 64 bit random ID.
+	buff := make([]byte, 16) // 128 bit random ID.
 	if _, err := io.ReadFull(rand.Reader, buff); err != nil {
 		panic(err)
 	}