Skip to content

Commit 4fce678

Browse files
committed
Rename the tool from "benchmark" to "cryptanalysis"
1 parent 99b0930 commit 4fce678

File tree

100 files changed

+242
-207
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+242
-207
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
.vscode
22
*.o
3+
cryptanalysis

tools/benchmark/cmd/combine_logs.go cmd/combine_logs.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package cmd
22

33
import (
4-
"benchmark/internal/combined_logs/services"
5-
"benchmark/internal/injector"
4+
"cryptanalysis/internal/combined_logs/services"
5+
"cryptanalysis/internal/injector"
66

77
"github.com/spf13/cobra"
88
)

tools/benchmark/cmd/root.go cmd/root.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import (
88
)
99

1010
var rootCmd = &cobra.Command{
11-
Use: "benchmark",
12-
Short: "benchmark - MD4 Inversion tool",
13-
Long: `MD4 Inversion tool`,
11+
Use: "cryptanalysis",
12+
Short: "cryptanalysis",
13+
Long: `Cryptanalysis tool for MD4, MD5, SHA-256, etc.`,
1414
}
1515

1616
func init() {

tools/benchmark/cmd/run.go cmd/run.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package cmd
22

33
import (
4-
services2 "benchmark/internal/combined_logs/services"
5-
"benchmark/internal/injector"
6-
services1 "benchmark/internal/schema/services"
4+
services2 "cryptanalysis/internal/combined_logs/services"
5+
"cryptanalysis/internal/injector"
6+
services1 "cryptanalysis/internal/schema/services"
77

88
"github.com/samber/do"
99
"github.com/spf13/cobra"
@@ -14,7 +14,7 @@ func initRunCmd() *cobra.Command {
1414

1515
cmd := &cobra.Command{
1616
Use: "run [flags] [schema_file_path]",
17-
Short: "Run the benchmark based on the defined pipeline",
17+
Short: "Run the cryptanalysis based on the defined pipeline",
1818
Args: cobra.ExactArgs(1),
1919
Run: func(cmd *cobra.Command, args []string) {
2020
schemaFilePath := args[0]

tools/benchmark/cmd/summarize.go cmd/summarize.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package cmd
22

33
import (
4-
services2 "benchmark/internal/combined_logs/services"
5-
"benchmark/internal/injector"
6-
services1 "benchmark/internal/summarizer/services"
4+
services2 "cryptanalysis/internal/combined_logs/services"
5+
"cryptanalysis/internal/injector"
6+
services1 "cryptanalysis/internal/summarizer/services"
77

88
"github.com/samber/do"
99
"github.com/spf13/cobra"
@@ -15,7 +15,7 @@ func initSummarizeCmd() *cobra.Command {
1515

1616
cmd := &cobra.Command{
1717
Use: "summarize",
18-
Short: "Summarize the benchmark results",
18+
Short: "Summarize the cryptanalysis results",
1919
Run: func(cmd *cobra.Command, args []string) {
2020
injector := injector.New()
2121
summarizerSvc := do.MustInvoke[*services1.SummarizerService](injector)

tools/benchmark/cmd/task.go cmd/task.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package cmd
22

33
import (
4-
errorServices "benchmark/internal/error/services"
5-
"benchmark/internal/injector"
6-
solverServices "benchmark/internal/solver/services"
4+
errorServices "cryptanalysis/internal/error/services"
5+
"cryptanalysis/internal/injector"
6+
solverServices "cryptanalysis/internal/solver/services"
77
"errors"
88
"io"
99
"log"

tools/benchmark/gen/dep_injection.go gen/dep_injection.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ func GenerateProvider(provider Provider) {
5353
properties := []j.Code{}
5454
for _, dep := range provider.Dependencies {
5555
propertyName := strcase.ToLowerCamel(dep + "Svc")
56-
properties = append(properties, j.Id(propertyName).Op("*").Qual(fmt.Sprintf("benchmark/internal/%s/services", dep), strcase.ToCamel(dep+"Service")))
56+
properties = append(properties, j.Id(propertyName).Op("*").Qual(fmt.Sprintf("cryptanalysis/internal/%s/services", dep), strcase.ToCamel(dep+"Service")))
5757
}
5858

5959
// Handle "hasProperties"
@@ -79,7 +79,7 @@ func GenerateProvider(provider Provider) {
7979
Qual("github.com/samber/do", "MustInvoke").
8080
Types(j.
8181
Op("*").
82-
Qual(fmt.Sprintf("benchmark/internal/%s/services", dep), strcase.ToCamel(dep+"Service"))).
82+
Qual(fmt.Sprintf("cryptanalysis/internal/%s/services", dep), strcase.ToCamel(dep+"Service"))).
8383
Call(j.Id("injector")))
8484
}
8585

@@ -138,7 +138,7 @@ func generateInjector(providers []Provider) {
138138
methodSuffix = "Repository"
139139
}
140140

141-
statements = append(statements, j.Qual("github.com/samber/do", "Provide").Call(j.Id("injector"), j.Qual(fmt.Sprintf("benchmark/internal/%s/%s", provider.Name, package_), fmt.Sprintf("New%s%s", strcase.ToCamel(provider.Name), methodSuffix))))
141+
statements = append(statements, j.Qual("github.com/samber/do", "Provide").Call(j.Id("injector"), j.Qual(fmt.Sprintf("cryptanalysis/internal/%s/%s", provider.Name, package_), fmt.Sprintf("New%s%s", strcase.ToCamel(provider.Name), methodSuffix))))
142142
}
143143
}
144144

tools/benchmark/go.mod go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module benchmark
1+
module cryptanalysis
22

33
go 1.19
44

tools/benchmark/go.sum go.sum

File renamed without changes.

tools/benchmark/internal/combined_logs/services/init.gen.go internal/combined_logs/services/init.gen.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package services
22

33
import (
4-
services1 "benchmark/internal/config/services"
5-
services "benchmark/internal/error/services"
6-
services2 "benchmark/internal/filesystem/services"
4+
services1 "cryptanalysis/internal/config/services"
5+
services "cryptanalysis/internal/error/services"
6+
services2 "cryptanalysis/internal/filesystem/services"
77
do "github.com/samber/do"
88
)
99

File renamed without changes.

tools/benchmark/internal/command/services/service.go internal/command/services/service.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package services
22

33
import (
4-
"benchmark/internal/command"
4+
"cryptanalysis/internal/command"
55
"log"
66
"os/exec"
77
"strings"
File renamed without changes.

tools/benchmark/internal/config/services/service.go internal/config/services/service.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package services
22

33
import (
4-
"benchmark/internal/config"
4+
"cryptanalysis/internal/config"
55
"log"
66

77
"github.com/spf13/viper"
@@ -35,7 +35,7 @@ func (configSvc *ConfigService) Process() {
3535
viper.SetDefault("Paths.Bin.SolutionAnalyzer", "solution_analyzer")
3636
viper.SetDefault("Paths.Bin.NejatiEncoder", "nejati_encoder")
3737
viper.SetDefault("Paths.Bin.Transalg", "transalg")
38-
viper.SetDefault("Paths.Bin.Benchmark", "benchmark")
38+
viper.SetDefault("Paths.Bin.cryptanalysis", "cryptanalysis")
3939

4040
// Database
4141
viper.SetDefault("Paths.Database", "database.db")
File renamed without changes.
File renamed without changes.

tools/benchmark/internal/cube_selector/services/init.gen.go internal/cube_selector/services/init.gen.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package services
22

33
import (
4-
services2 "benchmark/internal/config/services"
5-
services3 "benchmark/internal/cubeset/services"
6-
services "benchmark/internal/error/services"
7-
services1 "benchmark/internal/filesystem/services"
4+
services2 "cryptanalysis/internal/config/services"
5+
services3 "cryptanalysis/internal/cubeset/services"
6+
services "cryptanalysis/internal/error/services"
7+
services1 "cryptanalysis/internal/filesystem/services"
88
do "github.com/samber/do"
99
)
1010

tools/benchmark/internal/cube_selector/services/service.go internal/cube_selector/services/service.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package services
22

33
import (
4-
cubeselector "benchmark/internal/cube_selector"
5-
"benchmark/internal/cuber"
6-
"benchmark/internal/encoder"
7-
"benchmark/internal/pipeline"
84
"bufio"
5+
cubeselector "cryptanalysis/internal/cube_selector"
6+
"cryptanalysis/internal/cuber"
7+
"cryptanalysis/internal/encoder"
8+
"cryptanalysis/internal/pipeline"
99
"fmt"
1010
"io"
1111
"log"
File renamed without changes.

tools/benchmark/internal/cuber/services/incremental.go internal/cuber/services/incremental.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package services
22

33
import (
4-
"benchmark/internal/command"
5-
"benchmark/internal/cuber"
6-
"benchmark/internal/encoder"
7-
"benchmark/internal/pipeline"
84
"bufio"
5+
"cryptanalysis/internal/command"
6+
"cryptanalysis/internal/cuber"
7+
"cryptanalysis/internal/encoder"
8+
"cryptanalysis/internal/pipeline"
99
"fmt"
1010
"log"
1111
"math"

tools/benchmark/internal/cuber/services/init.gen.go internal/cuber/services/init.gen.go

+14-14
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
package services
22

33
import (
4-
services9 "benchmark/internal/combined_logs/services"
5-
services6 "benchmark/internal/command/services"
6-
services2 "benchmark/internal/config/services"
7-
services12 "benchmark/internal/cube_selector/services"
8-
services3 "benchmark/internal/cubeset/services"
9-
services7 "benchmark/internal/encoder/services"
10-
services4 "benchmark/internal/encoding/services"
11-
services "benchmark/internal/error/services"
12-
services1 "benchmark/internal/filesystem/services"
13-
services8 "benchmark/internal/log/services"
14-
services13 "benchmark/internal/random/services"
15-
services10 "benchmark/internal/simplifier/services"
16-
services5 "benchmark/internal/slurm/services"
17-
services11 "benchmark/internal/solver/services"
4+
services9 "cryptanalysis/internal/combined_logs/services"
5+
services6 "cryptanalysis/internal/command/services"
6+
services2 "cryptanalysis/internal/config/services"
7+
services12 "cryptanalysis/internal/cube_selector/services"
8+
services3 "cryptanalysis/internal/cubeset/services"
9+
services7 "cryptanalysis/internal/encoder/services"
10+
services4 "cryptanalysis/internal/encoding/services"
11+
services "cryptanalysis/internal/error/services"
12+
services1 "cryptanalysis/internal/filesystem/services"
13+
services8 "cryptanalysis/internal/log/services"
14+
services13 "cryptanalysis/internal/random/services"
15+
services10 "cryptanalysis/internal/simplifier/services"
16+
services5 "cryptanalysis/internal/slurm/services"
17+
services11 "cryptanalysis/internal/solver/services"
1818
do "github.com/samber/do"
1919
)
2020

tools/benchmark/internal/cuber/services/service.go internal/cuber/services/service.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package services
22

33
import (
4-
"benchmark/internal/command"
5-
"benchmark/internal/cuber"
6-
"benchmark/internal/encoder"
7-
"benchmark/internal/pipeline"
84
"context"
5+
"cryptanalysis/internal/command"
6+
"cryptanalysis/internal/cuber"
7+
"cryptanalysis/internal/encoder"
8+
"cryptanalysis/internal/pipeline"
99
"fmt"
1010
"log"
1111
"math"

tools/benchmark/internal/cubeset/services/init.gen.go internal/cubeset/services/init.gen.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package services
22

33
import (
4-
services "benchmark/internal/error/services"
5-
services1 "benchmark/internal/filesystem/services"
6-
services2 "benchmark/internal/marshalling/services"
4+
services "cryptanalysis/internal/error/services"
5+
services1 "cryptanalysis/internal/filesystem/services"
6+
services2 "cryptanalysis/internal/marshalling/services"
77
do "github.com/samber/do"
88
)
99

tools/benchmark/internal/encoder/main.go internal/encoder/main.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package encoder
22

33
import (
4-
"benchmark/internal/cuber"
5-
"benchmark/internal/solver"
4+
"cryptanalysis/internal/cuber"
5+
"cryptanalysis/internal/solver"
66
"errors"
77
"fmt"
88
"path"

tools/benchmark/internal/encoder/services/init.gen.go internal/encoder/services/init.gen.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package services
22

33
import (
4-
services3 "benchmark/internal/command/services"
5-
services "benchmark/internal/config/services"
6-
services2 "benchmark/internal/error/services"
7-
services1 "benchmark/internal/filesystem/services"
8-
services4 "benchmark/internal/random/services"
4+
services3 "cryptanalysis/internal/command/services"
5+
services "cryptanalysis/internal/config/services"
6+
services2 "cryptanalysis/internal/error/services"
7+
services1 "cryptanalysis/internal/filesystem/services"
8+
services4 "cryptanalysis/internal/random/services"
99
do "github.com/samber/do"
1010
)
1111

tools/benchmark/internal/encoder/services/saeed_e.go internal/encoder/services/saeed_e.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package services
22

33
import (
4-
"benchmark/internal/encoder"
5-
"benchmark/internal/pipeline"
4+
"cryptanalysis/internal/encoder"
5+
"cryptanalysis/internal/pipeline"
66
"fmt"
77
"log"
88
"path"

tools/benchmark/internal/encoder/services/service.go internal/encoder/services/service.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package services
22

33
import (
4-
"benchmark/internal/encoder"
5-
"benchmark/internal/pipeline"
6-
"benchmark/internal/simplifier"
4+
"cryptanalysis/internal/encoder"
5+
"cryptanalysis/internal/pipeline"
6+
"cryptanalysis/internal/simplifier"
77
"errors"
88
"fmt"
99
"log"

tools/benchmark/internal/encoder/services/service_test.go internal/encoder/services/service_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package services
22

33
import (
4-
"benchmark/internal/encoder"
4+
"cryptanalysis/internal/encoder"
55
"testing"
66
)
77

tools/benchmark/internal/encoder/services/transalg.go internal/encoder/services/transalg.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package services
22

33
import (
4-
"benchmark/internal/encoder"
5-
"benchmark/internal/pipeline"
64
"bytes"
5+
"cryptanalysis/internal/encoder"
6+
"cryptanalysis/internal/pipeline"
77
"fmt"
88
"log"
99
"math"
File renamed without changes.

tools/benchmark/internal/encoding/services/init.gen.go internal/encoding/services/init.gen.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package services
22

33
import (
4-
services "benchmark/internal/error/services"
5-
services1 "benchmark/internal/filesystem/services"
4+
services "cryptanalysis/internal/error/services"
5+
services1 "cryptanalysis/internal/filesystem/services"
66
do "github.com/samber/do"
77
)
88

tools/benchmark/internal/encoding/services/service.go internal/encoding/services/service.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package services
22

33
import (
4-
"benchmark/internal/encoding"
54
"bufio"
5+
"cryptanalysis/internal/encoding"
66
"math"
77
"os"
88
"strconv"
File renamed without changes.
File renamed without changes.

tools/benchmark/internal/filesystem/services/init.gen.go internal/filesystem/services/init.gen.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package services
22

33
import (
4-
services "benchmark/internal/error/services"
4+
services "cryptanalysis/internal/error/services"
55
do "github.com/samber/do"
66
)
77

0 commit comments

Comments
 (0)