Showing category results for Security

May 22, 2018
Post comments count0
Post likes count0

Introducing signed package submissions to NuGet.org

Rido
Rido

In September 2017, we announced our plans to improve the security of the NuGet ecosystem by introducing the ability for package authors to sign packages. Today, we want to announce support for any NuGet.org user to submit signed packages to NuGet.org. A signed NuGet package is designed to be fully compatible with pre-existing NuGet servers and cli...

NuGetNuGet.orgSecurity
May 15, 2018
Post comments count0
Post likes count0

NuGet.org will only support MSA/AAD starting June 1st, 2018

Anand Gaurav
Anand Gaurav

We had previously announced the deprecation of NuGet.org's home-grown authentication in favor of Microsoft accounts (MSA) that will allow us to add support for additional security systems such as two-factor authentication (2FA). We will be disabling the NuGet.org's home-grown authentication mechanism starting June 1st, 2018. This means that you can...

NuGetNuGet.orgSecurity
Sep 14, 2017
Post comments count0
Post likes count0

NuGet Package Signing

Rido
Rido

In our NuGet Fall 2017 Roadmap, we highlighted security as the main area of investment over the next few months. This blog post describes a major part of that roadmap in greater detail – package signing. We started talking about supporting signed packages on NuGet.org a while ago. For example, in 2015 we published a post on Package Signing as well...

NuGetSecurity
Apr 17, 2017
Post comments count0
Post likes count0

NuGet Package Identity and Trust

Daniel Jacobson
Daniel Jacobson

Update on 10/16/2017: Package ID Prefix Reservation is now live. The documentation can be found here. We want to start this post with a huge thanks to you, the NuGet community. Over the last several months we have been talking to many of you to get feedback on NuGet package identity and trust. We’ve learned so much from you and we hope that what w...

NuGetNuGet.orgSecurity
Jan 19, 2017
Post comments count0
Post likes count0

NuGet – Ending Windows XP support

Karan Nandwani
Karan Nandwani

At NuGet, we are constantly improving our security. One of the steps we are taking is to move our HTTPS end points to meet industry standards for algorithms and protocols. This means that connecting to nuget.org services from machines that don’t support modern cipher algorithms will no longer be supported (such as TLS 1.0 support in Windows XP). Wi...

NuGetNuGet.orgSecurity
Aug 25, 2016
Post comments count0
Post likes count0

Changes to Expiring API Keys

Harikrishna Menon
Harikrishna Menon

In June, we published a blog post announcing Expiring API Keys. We received a lot of great feedback from the community about it. In retrospect, we did not do a great job explaining the motivation and reasoning for this security measure to the community. This post goes into more detail about why we introduced Expiring API Keys, the immediate chang...

NuGetNuGet.orgSecurity
Jun 22, 2016
Post comments count0
Post likes count0

NuGet API key expiration

Maarten Balliauw
Maarten Balliauw

Update 6/22 (2:15 P.M PST): We have a lot of feedback coming in from the community on this topic. This change will not have any impact for another 90 days at the minimum. We are reviewing your feedback and will discuss further how to achieve our goal of improved security of NuGet.org. We will have an update within the next 45 days. To continue the ...

NuGetNuGet.orgSecurity
Feb 3, 2015
Post comments count0
Post likes count0

Package Signing

Karan Nandwani
Karan Nandwani

Package signing has been a major discussion point for a long time in the NuGet ecosystem. However, the NuGet Team didn't want to rush into an implementation and end up creating something that restricted the ecosystem unnecessarily. Well, we now think we are ready to begin a process to introduce Package Signing, and we want to share our plans with t...

NuGetSecurity