

No more password-based authentication for Git operations - As of August 13, 2021, GitHub will require stronger authentication such as a personal access token, SSH keys (for developers), or installation tokens for all authenticated Git operations on Įnabling two-factor authentication (2FA) on your GitHub account - GitHub encourages users to enable two-factor authentication for their accounts, which we will dig into specifically in this post.Ĭommit verification with your security key - GitHub suggests that you can “digitally sign your git commits using a GPG key stored on your security key.” This file has been truncated.This week GitHub shared a post, Securing your GitHub account with two-factor authentication (2FA), that outlines steps by the company to “make it easier for developers to have strong account authentication on the platform.” # Password hashing and encryption key derivation The details for key derivation and encryption/decryption were done by The following notes were made by analyzing traffic between the FirefoxĮxtension and the Bitwarden servers by runningĪnd having the Firefox extension use `` as its Is somewhat difficult to navigate and comprehend from a high level,Īnd there is no formal documentation on API endpoints or how theĮncryption and decryption is implemented. jcs/rubywarden/blob/master/API.md # Bitwarden API Overview I was going to do some experiments with curl but going by that description I’ll need something a little more advanced to experiment with. Rubywarden has an API overview included in API.md. I was hoping to do some reporting using the new history data (since its not included in the built in reports) but will be deferring the project until I have more time given the lack of documentationĬonsumers/implementations of the API I’ve found so far:
