Without looking that up I don't know what it means. But the name suggests technology that can withstand the long-feared coming avalanche of data-breaches with the imminent arrival of quantum computing. If so......that's huge?
You said "announced." As in, they announced plans for it, or they announced it's here?