Goal: As part of the larger package signing task, we need to add support to allow package authors to sign their packages before publishing. Spec: In review - https://github.com/nuget/home/issues/5907