signature update and working basic asymmetric subsystem