package crypto

import (
	
	
)

// NewSessionID generates new random int64 from reader.
//
// Use crypto/rand.Reader if session id should be cryptographically safe.
func ( io.Reader) (int64, error) {
	 := make([]byte, 8)
	if ,  := io.ReadFull(, );  != nil {
		return 0, 
	}
	return int64(binary.LittleEndian.Uint64()), nil
}