Native segwit still uses the same hashing steps mixed with some other easier to reverse steps: https://en.bitcoin.it/wiki/Bech32