High security padlocks