Help with signature verification
As normal I run sudo apt update but for the past few times I have been getting the following errors:
Hit:1 http://archive.ubuntu.com/ubuntu noble InRelease
Hit:2 http://security.ubuntu.com/ubuntu noble-security InRelease
Hit:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Get:4 https://brave-browser-apt-release.s3.brave.com stable InRelease [7,546 B]
Hit:5 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Err:4 https://brave-browser-apt-release.s3.brave.com stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0686B78420038257
Get:6 https://packages.mozilla.org/apt mozilla InRelease [1,522 B]
Err:6 https://packages.mozilla.org/apt mozilla InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C0BA5CE6DC6315A3
Fetched 7,546 B in 1s (9,340 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up-to-date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://brave-browser-apt-release.s3.brave.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0686B78420038257
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://packages.mozilla.org/apt mozilla InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C0BA5CE6DC6315A3
W: Failed to fetch https://brave-browser-apt-release.s3.brave.com/dists/stable/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0686B78420038257
W: Failed to fetch https://packages.mozilla.org/apt/dists/mozilla/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C0BA5CE6DC6315A3
W: Some index files failed to download. They have been ignored, or old ones used instead.
I have checked around, and looking in the folder sources.list.d I found four files:
brave-browser-release.sources
mozilla.list
mozillacorp-ubuntu-mozillavpn-noble.sources.save
ubuntu.sources
How do I make it such that I don't see these messages? I looked online for the answer but apparently the answer that most people gave was apt-keys which was depreciated and not recommended. So I'm not sure what to do. It recommended gpg but I don't know what that is or how to use it.
I'm on Kubuntu 24.04