Hardware lock