Hardware/software co-design using high level synthesis for cryptographic module | IEEE Conference Publication | IEEE Xplore