Skip to content

Commit e7672d2

Browse files
committed
Update repo url to DT
1 parent c7fed27 commit e7672d2

File tree

13 files changed

+38
-38
lines changed

13 files changed

+38
-38
lines changed

.drone.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ steps:
1212
- name: clone
1313
image: alpine/git
1414
commands:
15-
- git clone https://github.com/StarGate01/flexsecure-applets .
15+
- git clone https://github.com/DangerousThings/flexsecure-applets .
1616
- git -c submodule."smartcard-ci".update=none submodule update --init --recursive
1717
- name: build
1818
image: stargate01/smartcard-ci

.gitmodules

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[submodule "applets/vk-ykhmac"]
22
path = applets/vk-ykhmac
3-
url = https://github.com/StarGate01/vk-ykhmac
3+
url = https://github.com/DangerousThings/flexsecure-ykhmac.git
44
[submodule "applets/Flex-OTP"]
55
path = applets/Flex-OTP
66
url = https://github.com/StarGate01/Flex-OTP
@@ -12,13 +12,13 @@
1212
url = https://github.com/OpenJavaCard/openjavacard-ndef
1313
[submodule "smartcard-ci"]
1414
path = smartcard-ci
15-
url = https://github.com/StarGate01/smartcard-ci
15+
url = https://github.com/DangerousThings/smartcard-ci.git
1616
[submodule "applets/u2f-javacard"]
1717
path = applets/u2f-javacard
1818
url = https://github.com/darconeous/u2f-javacard.git
1919
[submodule "applets/vk-u2f"]
2020
path = applets/vk-u2f
21-
url = https://github.com/VivoKey/vk-u2f.git
21+
url = https://github.com/VivoKey/apex-fido2-ctap.git
2222
[submodule "applets/javacard-memory"]
2323
path = applets/javacard-memory
24-
url = https://github.com/StarGate01/javacard-memory.git
24+
url = https://github.com/DangerousThings/javacard-memory.git

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![Build Status](https://drone-github.chrz.de/api/badges/StarGate01/flexsecure-applets/status.svg)](https://drone-github.chrz.de/StarGate01/flexsecure-applets)
1+
[![Build Status](https://drone-github.chrz.de/api/badges/DangerousThings/flexsecure-applets/status.svg)](https://drone-github.chrz.de/DangerousThings/flexsecure-applets)
22

33
# flexsecure-applets
44

@@ -8,7 +8,7 @@ For documentation, see `docs/` . Or read the forums at https://forum.dangerousth
88

99
## Download
1010

11-
Compiled binaries are available from the GitHub releases page: https://github.com/StarGate01/flexsecure-applets/releases .
11+
Compiled binaries are available from the GitHub releases page: https://github.com/DangerousThings/flexsecure-applets/releases .
1212

1313
## Development Usage
1414

applets/vk-ykhmac

Submodule vk-ykhmac updated 1 file

docs/1-technology.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,4 @@ Instances are retained across card resets and power cycles, and so is their non-
104104
- https://smartcard-atr.apdu.fr/
105105
- https://www.eftlab.com/knowledge-base/211-emv-aid-rid-pix/
106106

107-
Improve this document: https://github.com/StarGate01/flexsecure-applets/tree/master/docs
107+
Improve this document: https://github.com/DangerousThings/flexsecure-applets/tree/master/docs

docs/2-hardware.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,6 @@ If you want full offline control over your hardware and keys, the maximum possib
9191
- https://www.javacardos.com/store/products/11020
9292
- https://fidesmo.com/
9393
- https://github.com/fidesmo/fdsm
94-
- https://github.com/StarGate01/javacard-memory
94+
- https://github.com/DangerousThings/javacard-memory
9595

96-
Improve this document: https://github.com/StarGate01/flexsecure-applets/tree/master/docs
96+
Improve this document: https://github.com/DangerousThings/flexsecure-applets/tree/master/docs

docs/3-dev-setup.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Nr. Card Features Name
4646

4747
### Applet Emulation
4848

49-
Clone `jcardsim` from https://github.com/StarGate01/jcardsim using git. To emulate the compiled applet, run:
49+
Clone `jcardsim` from https://github.com/DangerousThings/jcardsim using git. To emulate the compiled applet, run:
5050

5151
```
5252
java -cp jcardsim-3.0.5-SNAPSHOT.jar:TARGET com.licel.jcardsim.remote.VSmartCard CONFIG.cfg
@@ -86,7 +86,7 @@ To "eject" the card, just stop the Jcardsim process.
8686

8787
## Docker Container
8888

89-
If you do not want to clutter your system, or don't have a compatible Linux system, you can use a pre-made Docker container for compilation. Install Docker, and use the image at https://hub.docker.com/r/stargate01/smartcard-ci . You can find the source Dockerfile at https://github.com/StarGate01/smartcard-ci . This image is also used to compile the applets distributed via https://github.com/StarGate01/flexsecure-applets/releases .
89+
If you do not want to clutter your system, or don't have a compatible Linux system, you can use a pre-made Docker container for compilation. Install Docker, and use the image at https://hub.docker.com/r/stargate01/smartcard-ci . You can find the source Dockerfile at https://github.com/DangerousThings/smartcard-ci . This image is also used to compile the applets distributed via https://github.com/DangerousThings/flexsecure-applets/releases .
9090

9191
To run a command inside the Docker container:
9292

@@ -96,7 +96,7 @@ docker run -it --rm -v SOURCES:/app/src:rw stargate01/smartcard-ci "command"
9696

9797
Replace `SOURCES` with the absolute path to your source code directory, and `"command"` with the command you want to run.
9898

99-
You can look at the compilation scripts in https://github.com/StarGate01/flexsecure-applets for reference.
99+
You can look at the compilation scripts in https://github.com/DangerousThings/flexsecure-applets for reference.
100100

101101
The container also contains the virtual smartcard emulator, as well as the Bats test runner. You can use that to run tests against emulated applets. Refer to the test scripts in the repository.
102102

@@ -111,16 +111,16 @@ Do not remove the management applet package (`A0000001515350`), or security cont
111111
## Sources and Further Readingfdsm
112112

113113
- https://www.docker.com/
114-
- https://github.com/StarGate01/smartcard-ci/blob/master/Dockerfile
115-
- https://github.com/StarGate01/flexsecure-applets/tree/master/scripts
114+
- https://github.com/DangerousThings/smartcard-ci/blob/master/Dockerfile
115+
- https://github.com/DangerousThings/flexsecure-applets/tree/master/scripts
116116
- https://frankmorgner.github.io/vsmartcard/
117117
- https://pcsclite.apdu.fr/
118-
- https://github.com/StarGate01/jcardsim
118+
- https://github.com/DangerousThings/jcardsim
119119
- https://www.eftlab.com/knowledge-base/171-atr-list-full/
120120
- https://github.com/LudovicRousseau/pcsc-tools/blob/master/smartcard_list.txt
121121
- https://github.com/bats-core/bats-core
122122
- https://github.com/martinpaljak/GlobalPlatformPro
123123
- https://github.com/fidesmo/fdsm
124124
- https://fidesmo.com/technology/java-card/
125125

126-
Improve this document: https://github.com/StarGate01/flexsecure-applets/tree/master/docs
126+
Improve this document: https://github.com/DangerousThings/flexsecure-applets/tree/master/docs

docs/applets/1-pgp.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Explaining the theory of public-key cryptography is out of scope, please refer t
88

99
- Repository: https://github.com/ANSSI-FR/SmartPGP (javacard-3.0.4-without-secure-messaging branch)
1010
- Binary name: `SmartPGPApplet-default.cap` and `SmartPGPApplet-large.cap`
11-
- Download: https://github.com/StarGate01/flexsecure-applets/releases
11+
- Download: https://github.com/DangerousThings/flexsecure-applets/releases
1212
- AID: `d2:76:00:01:24:01:03:04:00:0A:00:00:00:00:00:00` (has to be adjusted, see below), Package: `d2:76:00:01:24:01`
1313
- Storage requirements:
1414
- Persistent: `24776` bytes (`28148` with one RSA 2048 key)
@@ -31,7 +31,7 @@ If you want to use RSA keys larger than 2048 bits, you have to change the consta
3131

3232
Otherwise, gpg might fail with a message like `gpg: KEYTOCARD failed: Hardware problem`.
3333

34-
You might also want to use my Docker image and build environment, which contains all necessary packages for compilation and testing: https://github.com/StarGate01/flexsecure-applets . This environment automatically builds both the default and large configuration.
34+
You might also want to use my Docker image and build environment, which contains all necessary packages for compilation and testing: https://github.com/DangerousThings/flexsecure-applets . This environment automatically builds both the default and large configuration.
3535

3636
For more options, see the SmartPGP README file.
3737

@@ -82,4 +82,4 @@ Generating keys on the card itself can be done for any algorithm without having
8282
- https://gnupg.org/ftp/specs/OpenPGP-smart-card-application-3.4.pdf
8383
- https://www.gpg4win.org/
8484

85-
Improve this document: https://github.com/StarGate01/flexsecure-applets/tree/master/docs
85+
Improve this document: https://github.com/DangerousThings/flexsecure-applets/tree/master/docs

docs/applets/2-totp-hotp.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ These codes are preferred over e.g. SMS codes, because the process requires no c
88

99
- Repository: https://github.com/StarGate01/Flex-OTP (which is a fork of https://github.com/VivoKey/Flex-OTP. The fork impersonates a Yubikey.)
1010
- Binary name: `vivokey-otp.cap`
11-
- Download: https://github.com/StarGate01/flexsecure-applets/releases
11+
- Download: https://github.com/DangerousThings/flexsecure-applets/releases
1212
- AID: `A0:00:00:05:27:21:01:01`, Package: `A0:00:00:05:27:21:01`
1313
- Storage requirements:
1414
- Persistent: `5128` bytes (`6020` with three TOTP accounts)
@@ -65,4 +65,4 @@ This URI string is the same as is encoded in the usual QR codes.
6565
- https://stefansundin.github.io/2fa-qr/
6666
- https://developers.yubico.com/yubikey-manager/
6767

68-
Improve this document: https://github.com/StarGate01/flexsecure-applets/tree/master/docs
68+
Improve this document: https://github.com/DangerousThings/flexsecure-applets/tree/master/docs

docs/applets/3-hmac-sha1.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ This applet is compatible to the Yubikey-style protocol, supported by e.g. KeePa
66

77
## Applet Information
88

9-
- Repository: https://github.com/StarGate01/vk-ykhmac (which is a fork of https://github.com/arekinath/YkOtpApplet. The fork fixes some bugs.). There is also a version by Vivokey at https://github.com/VivoKey/apex-ykhmac , which is forked from StarGate01 but distributed via Fidesmo.
9+
- Repository: https://github.com/DangerousThings/flexsecure-ykhmac (which is a fork of https://github.com/arekinath/YkOtpApplet. The fork fixes some bugs.).
1010
- Binary name: `YkHMACApplet.cap`
11-
- Download: https://github.com/StarGate01/flexsecure-applets/releases
11+
- Download: https://github.com/DangerousThings/flexsecure-applets/releases
1212
- AID: `A0:00:00:05:27:20:01`, Package: `A0:00:00:05:27:20`
1313
- Storage requirements:
1414
- Persistent: `3204` bytes
@@ -58,7 +58,7 @@ ykman -r 'READER' otp chalresp -f 1 SECRET
5858

5959
Use the `-f` flag to specify the slot (1 or 2).
6060

61-
You can also use the `yktool.jar` utility (Download from https://github.com/StarGate01/flexsecure-applets/releases/). Take care of the string encoding on your operating system, this command is for Linux:
61+
You can also use the `yktool.jar` utility (Download from https://github.com/DangerousThings/flexsecure-applets/releases/). Take care of the string encoding on your operating system, this command is for Linux:
6262

6363
```
6464
echo SECRET | java -jar yktool.jar program hmac 1 -x -X
@@ -97,7 +97,7 @@ The `ykdroid` Android library implements this protocol, and provides it to apps
9797
- https://keepassxc.org/
9898
- https://en.wikipedia.org/wiki/HMAC
9999
- https://chrz.de/2021/12/22/nfc-hacking-part-1-authentication-systems-security/
100-
- https://github.com/StarGate01/vk-ykhmac
100+
- https://github.com/DangerousThings/flexsecure-ykhmac
101101
- https://github.com/arekinath/yktool
102102
- http://www.average.org/chal-resp-auth/
103103
- https://crypto.stackexchange.com/questions/26510/why-is-hmac-sha1-still-considered-secure
@@ -108,4 +108,4 @@ The `ykdroid` Android library implements this protocol, and provides it to apps
108108
- https://play.google.com/store/apps/details?id=keepass2android.keepass2android_nonet
109109
- https://play.google.com/store/apps/details?id=net.pp3345.ykdroid
110110

111-
Improve this document: https://github.com/StarGate01/flexsecure-applets/tree/master/docs
111+
Improve this document: https://github.com/DangerousThings/flexsecure-applets/tree/master/docs

0 commit comments

Comments
 (0)