wherein the key is provided by a software application accessing the medium