On Reverse Engineering Of Encrypted High Level Synthesis Designs