NIST proposes software key escrow development