Skip to content

Commit bc81dad

Browse files
Merge pull request #18 from ProtonMail/fix/readmev0.0.1
Clean up the README.md
2 parents 07e9021 + 3bb6019 commit bc81dad

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

README.md

+15-11
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Introduction
44

5-
srp libaray used in all Protonmail clients
5+
Golang implementation of the [SRP protocol](https://datatracker.ietf.org/doc/html/rfc5054), used for authentication of ProtonMail users.
66

77
## License
88

@@ -12,15 +12,19 @@ Please see [LICENSE](LICENSE.txt) file for the license.
1212

1313
## Doc
1414

15-
[Secure Remote Password (SRP) Protocol](https://protonmail.com/blog/encrypted_email_authentication/)
15+
- [Technical blog post](https://protonmail.com/blog/encrypted_email_authentication/)
16+
- [RFC 5054](https://datatracker.ietf.org/doc/html/rfc5054)
1617

17-
## Folders
18+
## Replacement
1819

19-
The `root` folder contains the main logic.
20+
Make sure you replace the go module `github.com/jameskeane/bcrypt`
21+
with its fork `github.com/ProtonMail/bcrypt`
2022

21-
The `windows` folder contains the warpper for .net.
23+
## .NET Wrapper
2224

23-
## Setup
25+
The `windows` folder contains the wrapper for .net.
26+
27+
## Build for mobile apps
2428

2529
Setup Go Mobile and build/bind the source code:
2630

@@ -51,7 +55,7 @@ If you wish to use `build.sh`, you may need to modify the paths in it.
5155
#### use go mod
5256

5357
```go
54-
go mod vender
58+
go mod vendor
5559
```
5660

5761
```bash
@@ -65,12 +69,12 @@ glide i
6569
./build.sh
6670
```
6771

68-
### Dependencies
72+
## Dependencies
6973

70-
[bcrypt](https://github.com/jameskeane/bcrypt)
74+
[github.com/ProtonMail/bcrypt (fork of github.com/jameskeane/bcrypt)](https://github.com/ProtonMail/bcrypt)
7175

7276
[golang.org/x/mobile](https://golang.org/x/mobile)
7377

74-
[ProtonMail Crypto](https://github.com/ProtonMail/crypto)
78+
[github.com/ProtonMail/go-crypto](https://github.com/ProtonMail/go-crypto)
7579

76-
[Saferith](https://github.com/cronokirby/saferith)
80+
[github.com/cronokirby/saferith](https://github.com/cronokirby/saferith)

0 commit comments

Comments
 (0)