Skip to content

Commit

Permalink
minor clarifications
Browse files Browse the repository at this point in the history
  • Loading branch information
bschoening committed Nov 11, 2021
1 parent c99377c commit 4e4c28c
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,15 @@ Build this project with gradle:
`gradle build`

Official [test vectors](https://csrc.nist.gov/csrc/media/projects/cryptographic-standards-and-guidelines/documents/examples/ff3samples.pdf) for FF3 provided by NIST,
are used for testing in this package. Also included are draft ACVP test vectors with 56-bit tweaks.
are used for testing in this package. Also included are draft ACVP test vectors for FF3-1 with 56-bit tweaks.

To run the unit tests, including all test vectors from the NIST specification, run the command:

`gradle test`

## Performance Benchmarks

The Mysto FF3 was benchmarked on a MacBook Air (1.1 GHz Quad-Core Intel Core i5)
Mysto FF3 was benchmarked on a MacBook Air (1.1 GHz Quad-Core Intel Core i5)
performing 4,500 tokenization per second with mixed 8 character data input.

To run the performance tests:
Expand Down Expand Up @@ -87,7 +87,7 @@ The example code below can help you get started.
Using default domain [0-9]

```jshell
jshell --class-path build/libs/java-fpe-X.X-SNAPSHOT.jar
jshell --class-path build/libs/ff3-X.X.jar:~/lib/log4j-core-2.14.0.jar:~/lib/log4j-api-2.14.0.jar
import com.privacylogistics.FF3Cipher;
FF3Cipher c = new FF3Cipher("EF4359D8D580AA4F7F036D6F04FC6A94", "D8E7920AFA330A73");
Expand Down

0 comments on commit 4e4c28c

Please sign in to comment.