Text this: A novel 2D MTMHM based key generation for enhanced security in medical image communication