Secret vault implementation challenges