Automobile Hacking and Security v1.0: CAN Protocol and Vehicle Communication