Fsmlock: Sequential Logic Locking Through Encryption