@override BrowserCryptography withRandom(Random? random) { return BrowserCryptography(random: random); }