Arkana
Store your keys and secrets away from your source code. Designed for Android and iOS projects.
Details
URL: 🔗 https://github.com/rogerluan/arkana
Authors: Roger Luan, Hussein Al-Atrash, Jonathan Danthinne, Scott Mackenzie, Orta, Humblerookie, Alobaili, Andestaerfan
Tags:
ruby
, android
, kotlin
, swift
, ios
, dotenv
, gem
, encryption
, secrets
Key Points​
- Arkana is a tool designed for securely managing keys and secrets in Android and iOS projects.
- It supports both Kotlin and Swift, integrating with Swift Package Manager and CocoaPods.
- The tool emphasizes security by keeping sensitive information away from source code.
- Detailed configuration via a YAML file allows customization for different project environments.
- Practical usage examples demonstrate integration with Kotlin and Swift projects.
- The project is actively maintained with recent updates to support new versions and improve functionality.
Summary of Contents​
- Introduction: Overview of Arkana, emphasizing its purpose in securely managing project secrets.
- Main Sections: Detailed explanation of how to integrate and configure Arkana in Android and iOS projects.
- Technical Details: Discusses encryption methods used to secure stored secrets and keys.
- Applications and Examples: Provides code snippets and examples demonstrating usage in Kotlin and Swift.
- Conclusion: Highlights the importance of managing secrets securely and the benefits of using Arkana in development workflows.
Go to Github Repository→