added cipher hw