As quantum computing threats loom, Microsoft updates its core crypto library