func RandomBytes(size uint) []byte {
	data := make([]byte, size)
	if _, err := rand.Read(data); err != nil {
		panic(err)
	}
	return data
}
RandomBytes will return a byte array containing `size` random bytes.
package crypt
import (
	"crypto/rand"
	"encoding/binary"
)
func ZeroBytes(data ...[]byte) {
	for _, set := range data {
		for index := range set {
			set[index] = 0
		}
	}
}