SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Keychain Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Valet
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
-
UICKeyChainStore
UICKeyChainStore is a simple wrapper for Keychain on iOS, watchOS, tvOS and macOS. Makes using Keychain APIs as easy as NSUserDefaults.
-
keychain-swift
Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Prephirences
Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults
-
pinentry-touchid
Custom GPG pinentry program for macOS that allows using Touch ID for fetching the password from the macOS keychain.
-
SecurePropertyStorage
Helps you define secure storages for your properties using Swift property wrappers.
-
PersistenceKit
Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Undying fondness for aws-vault to securely cache my session credentials.
Unless I'm misunderstanding what this is about RFC5647 merely points out that the sequence number is included as AAD due to RFC4253 requirements. The [email protected] specification is not exactly the most rigorous thing I've ever seen (https://github.com/openssh/openssh-portable/blob/master/PROT...) but reading it, the sequence number is only included in the IV, and not as AAD, which directly runs afoul of the RFC4253 section 6.4 requirement for it to be included in the MAC.
You should be using Keychain for all secrets. You can specify an "access group" that can be used across processes. The API sucks so I use the keychain-swift wrapper.
Project mention: Ask HN: How do you manage many profiles and credentials for cloud tooling? | news.ycombinator.com | 2023-10-03You're going to love https://granted.dev. It can be extended further, as we've done internally: https://www.duckbillgroup.com/blog/overhauling-aws-account-a...
Literal first result on google for “golang Mac keychain”: https://github.com/keybase/go-keychain
Project mention: Using resident SSH keys on yubikey on macOS with ssh-agent+keychain support | /r/yubikey | 2023-06-12Yup, I think I mentioned it in the article but here’s the link for anyone interested https://github.com/jorgelbg/pinentry-touchid
Keychain related posts
- WidgetKit + REST authentication
- Valet: NEW Data - star count:3884.0
- A CLI app that keeps your passwords encrypted and lets you manage them using a single secret
- Using resident SSH keys on yubikey on macOS with ssh-agent+keychain support
- How can I share data from one View Model to another?
- Cannot use AWS SSO with Terraform
- LastPass says DevOps engineer’s hacked computer led to security breach in 2022
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Keychain projects? This list will help you:
Project | Stars | |
---|---|---|
1 | aws-vault | 8,141 |
2 | KeychainAccess | 7,788 |
3 | Valet | 3,957 |
4 | UICKeyChainStore | 3,081 |
5 | Locksmith | 2,921 |
6 | openssh-portable | 2,807 |
7 | keychain-swift | 2,711 |
8 | gokey | 1,941 |
9 | ghostunnel | 1,849 |
10 | envchain | 1,139 |
11 | InstagramKit | 965 |
12 | iOS | 949 |
13 | granted | 888 |
14 | LTHPasscodeViewController | 619 |
15 | Prephirences | 568 |
16 | go-keychain | 537 |
17 | SimpleKeychain | 523 |
18 | pinentry-touchid | 480 |
19 | SecurePropertyStorage | 471 |
20 | aws-sso-cli | 392 |
21 | redux-persist-sensitive-storage | 247 |
22 | PersistenceKit | 155 |
23 | airdrop-keychain-extractor | 94 |
Sponsored