Foxboron,
@Foxboron@chaos.social avatar

The Wireguard android app is now Reproducible and distributed with Jasons own signing key.

https://lists.zx2c4.com/pipermail/wireguard/2023-April/008045.html

Pretty cool.

mynacol,

@Foxboron
Users of the version have to reinstall the app. A guide is in the linked mail.

Why is there no automatic key rollover (switching to the new key with signature from the previous one)? Is lacking that?

jr,
@jr@social.anoxinon.de avatar

@mynacol @Foxboron yes Android (AFAIK except really new versions) does not know the concept of key rollover...

jr,
@jr@social.anoxinon.de avatar

@mynacol @Foxboron just looked it up again: support for key rotation was introduced with APK signing scheme v3, which in turn was introduced with Android 9, but at least F-Droid does not support the key rotation...

Bubu,
@Bubu@chaos.social avatar

@jr @mynacol @Foxboron

Which means, you can only use that if your app's minSDK is >= Android 9. (At least that's what I remember from when this feature was originally introduced)

Wireguard's minSDK is Android 5.0.

F-Droid might start to look into this though, it's only a few years off until this can can be reaslistically used in the wild.

jr,
@jr@social.anoxinon.de avatar

@Bubu @mynacol @Foxboron looks like Google recommends signing the APK with a second non rotated certificate if your minSDK is lower...

Bubu,
@Bubu@chaos.social avatar

@jr @mynacol @Foxboron Do you have a link or direct quote?

Also interesting that they chose to offer apks with the old signer via gplay but not via fdroid (which can do this as well) 🤔.

jr,
@jr@social.anoxinon.de avatar

@Bubu @mynacol @Foxboron Not sure where I found it, will try to find it again when I'm back from work...

eighthave,

@jr @Bubu @mynacol @Foxboron I would love to see documentation of real world cases of that APK signing key rotation in action. Know of any? Seems like thing we should include in the docs too.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • cubers
  • DreamBathrooms
  • ethstaker
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • slotface
  • modclub
  • love
  • kavyap
  • everett
  • InstantRegret
  • mdbf
  • megavids
  • khanakhh
  • tacticalgear
  • osvaldo12
  • rosin
  • tester
  • GTA5RPClips
  • cisconetworking
  • Durango
  • normalnudes
  • provamag3
  • Leos
  • anitta
  • JUstTest
  • All magazines