You could toggle which one's shown on hover:
HTML:
CSS:
.lock:hover .icon-unlock,
.lock .icon-lock {
display: none;
}
.lock:hover .icon-lock {
display: inline;
}
Or, you could change the content of the icon-unlock class:
.lock:hover .icon-unlock:before {
content: "\f023";
}