SQRL - changelog & YAML
This commit is contained in:
parent
1b256511a0
commit
9c55b5549a
|
@ -1,159 +0,0 @@
|
||||||
Categories:Security
|
|
||||||
License:MIT
|
|
||||||
Web Site:
|
|
||||||
Source Code:https://github.com/kalaspuffar/secure-quick-reliable-login
|
|
||||||
Issue Tracker:https://github.com/kalaspuffar/secure-quick-reliable-login/issues
|
|
||||||
Translation:https://poeditor.com/join/project/Jlsa1tqxlx
|
|
||||||
|
|
||||||
Auto Name:SQRL Login
|
|
||||||
Summary:An implementation for SQRL (Secure Quick Reliable Login)
|
|
||||||
Description:
|
|
||||||
This app is an implementation for SQRL (Secure Quick Reliable Login) on Android.
|
|
||||||
|
|
||||||
Before you begin using SQRL to login to websites, your SQRL private identity
|
|
||||||
must be created. You only need one, probably for life, because it reveals
|
|
||||||
NOTHING about you, and it's highly secure. It's just a very long (77-digit)
|
|
||||||
random number.
|
|
||||||
|
|
||||||
From then on, whenever you login with SQRL to a website, your private identity
|
|
||||||
is used to generate another 77-digit number for that one website. Every website
|
|
||||||
you visit sees you as a different number, yet every time you return to the same
|
|
||||||
site, that site's unique number is regenerated.
|
|
||||||
|
|
||||||
This allows you to be uniquely and permanently identified, yet completely
|
|
||||||
anonymous.
|
|
||||||
|
|
||||||
Since you never need to use an eMail address or a password, you never give a
|
|
||||||
website your actual identity to protect. If the website's SQRL identities are
|
|
||||||
ever stolen, not only would the stolen identities only be valid for that one
|
|
||||||
website, but SQRL's cryptography prevents impersonation using stolen identities.
|
|
||||||
|
|
||||||
This is as good as it sounds. It's what we've been waiting for.
|
|
||||||
.
|
|
||||||
|
|
||||||
Repo Type:git
|
|
||||||
Repo:https://github.com/kalaspuffar/secure-quick-reliable-login.git
|
|
||||||
|
|
||||||
Build:0.10.1,27
|
|
||||||
commit=v0.10.1
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
|
||||||
|
|
||||||
Build:0.11.0,28
|
|
||||||
commit=v0.11.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
|
||||||
|
|
||||||
Build:0.12.0,30
|
|
||||||
commit=v0.12.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
|
||||||
|
|
||||||
Build:0.12.2,32
|
|
||||||
commit=v0.12.2
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
|
||||||
|
|
||||||
Build:0.13.1,35
|
|
||||||
commit=v0.13.1
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:0.13.2,36
|
|
||||||
commit=v0.13.2
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:0.13.4,38
|
|
||||||
commit=v0.13.4
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:0.13.5,39
|
|
||||||
commit=v0.13.5
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:0.14.0,40
|
|
||||||
commit=v0.14.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:0.15.0,41
|
|
||||||
commit=v0.15.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:0.16.1,43
|
|
||||||
commit=v0.16.1
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:1.0.0,44
|
|
||||||
commit=v1.0.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:1.1.0,45
|
|
||||||
commit=v1.1.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:1.2.0,46
|
|
||||||
commit=v1.2.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:1.3.0,47
|
|
||||||
commit=v1.3.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:1.4.0,48
|
|
||||||
commit=v1.4.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Build:1.5.0,49
|
|
||||||
commit=v1.5.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
output=gen_build/outputs/apk/release/app-release-unsigned.apk
|
|
||||||
prebuild=echo 'android { lintOptions { abortOnError false } }' >> build.gradle &&$ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
|
||||||
Update Check Mode:Tags
|
|
||||||
Current Version:1.5.0
|
|
||||||
Current Version Code:49
|
|
164
metadata/org.ea.sqrl.yml
Normal file
164
metadata/org.ea.sqrl.yml
Normal file
|
@ -0,0 +1,164 @@
|
||||||
|
Categories:
|
||||||
|
- Security
|
||||||
|
License: MIT
|
||||||
|
SourceCode: https://github.com/kalaspuffar/secure-quick-reliable-login
|
||||||
|
IssueTracker: https://github.com/kalaspuffar/secure-quick-reliable-login/issues
|
||||||
|
Translation: https://poeditor.com/join/project/Jlsa1tqxlx
|
||||||
|
Changelog: https://raw.githubusercontent.com/kalaspuffar/secure-quick-reliable-login/HEAD/CHANGELOG
|
||||||
|
|
||||||
|
AutoName: SQRL Login
|
||||||
|
Description: |-
|
||||||
|
This app is an implementation for SQRL (Secure Quick Reliable Login) on Android.
|
||||||
|
|
||||||
|
Before you begin using SQRL to login to websites, your SQRL private identity
|
||||||
|
must be created. You only need one, probably for life, because it reveals
|
||||||
|
NOTHING about you, and it's highly secure. It's just a very long (77-digit)
|
||||||
|
random number.
|
||||||
|
|
||||||
|
From then on, whenever you login with SQRL to a website, your private identity
|
||||||
|
is used to generate another 77-digit number for that one website. Every website
|
||||||
|
you visit sees you as a different number, yet every time you return to the same
|
||||||
|
site, that site's unique number is regenerated.
|
||||||
|
|
||||||
|
This allows you to be uniquely and permanently identified, yet completely
|
||||||
|
anonymous.
|
||||||
|
|
||||||
|
Since you never need to use an eMail address or a password, you never give a
|
||||||
|
website your actual identity to protect. If the website's SQRL identities are
|
||||||
|
ever stolen, not only would the stolen identities only be valid for that one
|
||||||
|
website, but SQRL's cryptography prevents impersonation using stolen identities.
|
||||||
|
|
||||||
|
This is as good as it sounds. It's what we've been waiting for.
|
||||||
|
|
||||||
|
RepoType: git
|
||||||
|
Repo: https://github.com/kalaspuffar/secure-quick-reliable-login.git
|
||||||
|
|
||||||
|
Builds:
|
||||||
|
- versionName: 0.10.1
|
||||||
|
versionCode: 27
|
||||||
|
commit: v0.10.1
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild: echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
|
||||||
|
- versionName: 0.11.0
|
||||||
|
versionCode: 28
|
||||||
|
commit: v0.11.0
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild: echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
|
||||||
|
- versionName: 0.12.0
|
||||||
|
versionCode: 30
|
||||||
|
commit: v0.12.0
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild: echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
|
||||||
|
- versionName: 0.12.2
|
||||||
|
versionCode: 32
|
||||||
|
commit: v0.12.2
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild: echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
|
||||||
|
- versionName: 0.13.1
|
||||||
|
versionCode: 35
|
||||||
|
commit: v0.13.1
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- \ $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
- versionName: 0.13.2
|
||||||
|
versionCode: 36
|
||||||
|
commit: v0.13.2
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
- versionName: 0.13.4
|
||||||
|
versionCode: 38
|
||||||
|
commit: v0.13.4
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
- versionName: 0.13.5
|
||||||
|
versionCode: 39
|
||||||
|
commit: v0.13.5
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
- versionName: 0.14.0
|
||||||
|
versionCode: 40
|
||||||
|
commit: v0.14.0
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
- versionName: 0.15.0
|
||||||
|
versionCode: 41
|
||||||
|
commit: v0.15.0
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
- versionName: 0.16.1
|
||||||
|
versionCode: 43
|
||||||
|
commit: v0.16.1
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
- versionName: 1.0.0
|
||||||
|
versionCode: 44
|
||||||
|
commit: v1.0.0
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: gen_build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
prebuild:
|
||||||
|
- echo 'android { lintOptions { abortOnError false } }' >> build.gradle
|
||||||
|
- $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
|
||||||
|
|
||||||
|
AutoUpdateMode: Version v%v
|
||||||
|
UpdateCheckMode: Tags
|
||||||
|
CurrentVersion: 1.0.0
|
||||||
|
CurrentVersionCode: 44
|
1
metadata/org.ea.sqrl/en-US/summary.txt
Normal file
1
metadata/org.ea.sqrl/en-US/summary.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
An implementation for SQRL (Secure Quick Reliable Login)
|
Loading…
Reference in a new issue