Covert Channels and Their Prevention in Building Automation Protocols: A Prototype Exemplified Using BACnet | IEEE Conference Publication | IEEE Xplore