Actually keys are hardware codes that operate on locks. Keys are almost unique and can operate on specific locks. However what makes a lock secure is not the type, shape or size of a key. Its the lock itself how its been designed.
We advise that you look for locks that have cylinder snap technology, to be pick, drill and bump resistant. Choose locks that have Grade 1 certification, BS (British Standards) EN (European Standards).