https://github.com/05nelsonm/secure-random
Kotlin Multiplatform library for obtaining cryptographically secure random data
https://github.com/05nelsonm/secure-random
android android-lib android-library android-libs kotlin kotlin-android kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile kotlin-native
Last synced: 3 months ago
JSON representation
Kotlin Multiplatform library for obtaining cryptographically secure random data
- Host: GitHub
- URL: https://github.com/05nelsonm/secure-random
- Owner: 05nelsonm
- License: apache-2.0
- Created: 2023-01-11T11:13:52.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T15:22:36.000Z (about 2 years ago)
- Last Synced: 2025-01-30T17:23:49.261Z (3 months ago)
- Topics: android, android-lib, android-library, android-libs, kotlin, kotlin-android, kotlin-multiplatform, kotlin-multiplatform-library, kotlin-multiplatform-mobile, kotlin-native
- Language: Kotlin
- Homepage: https://kotlin-components.matthewnelson.io
- Size: 175 KB
- Stars: 12
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# secure-random
This project has been moved to the [KotlinCrypto][1] organization
and can be found [HERE][2]. No further updates to this project
will be made, and it **should not** be used.### Migration
If you are already utilizing this project, you can follow the steps below
to migrate to [KotlinCrypto/secure-random][2]1. Add the replacement dependency + update this project's dependency to the
latest release (to bring in the `Deprecation` notice).
```kotlin
dependencies {
implementation("org.kotlincrypto:secure-random:0.1.0")
// TODO: Remove after replacing imports in source code
implementation("io.matthewnelson.kotlin-components:secure-random:0.1.3")
}
```
2. Use the `ReplaceWith` deprecation feature to replace imports for `SecureRandom` and `SecRandomCopyException`
3. Remove dependency `io.matthewnelson.kotlin-components:secure-random` from your project.
[1]: https://github.com/KotlinCrypto/
[2]: https://github.com/KotlinCrypto/secure-random