Dumb gaming "news" YouTube channels (hi MVG): "omg @dolphin devs are so dumb for distributing decryption keys everyone else does things differently"
PPSSPP: https://github.com/hrydgard/ppsspp/blob/master/Core/ELF/PrxDecrypter.cpp#L20
RPCS3: https://github.com/RPCS3/rpcs3/blob/master/rpcs3/Crypto/key_vault.cpp#L25
Xenia: https://github.com/xenia-project/xenia/blob/master/src/xenia/kernel/xboxkrnl/xboxkrnl_crypt.cc#L608
Cemu: https://github.com/cemu-project/Cemu/blob/master/src/Cemu/ncrypto/ncrypto.cpp#L340
Citra: https://github.com/citra-emu/citra/blob/master/src/core/hw/aes/key.cpp#L36
Desmume: https://github.com/TASEmulators/desmume/blob/master/desmume/src/utils/decrypt/decrypt.cpp#L33
I think of all the emulators I've checked for platforms that use crypto for DRM/obfu, Yuzu are the only ones not shipping keys.
@delroth Ryujinx also wants you to bring your own keys :D