From 851594fa18080528a725168498e8028a19c71bb1cef5bf70190d03e089fc0259 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Tue, 15 Apr 2025 14:35:42 +0300 Subject: [PATCH] Rename for convenience Reduce the entropy! --- go/cm/cmd/{enctool => cmenctool}/main.go | 2 +- go/cm/cmd/{enctool => cmenctool}/multirecipient.t | 0 go/cm/cmd/{enctool => cmenctool}/passphrase.t | 0 go/cm/cmd/{enctool => cmenctool}/prv-encrypted.t | 0 go/cm/cmd/{enctool => cmenctool}/pub.t | 0 go/cm/cmd/{enctool => cmenctool}/usage.go | 2 +- go/cm/cmd/{hshtool => cmhshtool}/main.go | 15 +++++++++++++++ go/cm/cmd/{keytool => cmkeytool}/certification.t | 0 go/cm/cmd/{keytool => cmkeytool}/kem-generation.t | 0 go/cm/cmd/{keytool => cmkeytool}/main.go | 2 +- go/cm/cmd/{keytool => cmkeytool}/usage.go | 2 +- go/cm/cmd/{sigtool => cmsigtool}/basic.t | 0 go/cm/cmd/{sigtool => cmsigtool}/main.go | 2 +- go/cm/cmd/{sigtool => cmsigtool}/usage.go | 2 +- go/cm/utils/mk-bin | 4 ++-- 15 files changed, 23 insertions(+), 8 deletions(-) rename go/cm/cmd/{enctool => cmenctool}/main.go (99%) rename go/cm/cmd/{enctool => cmenctool}/multirecipient.t (100%) rename go/cm/cmd/{enctool => cmenctool}/passphrase.t (100%) rename go/cm/cmd/{enctool => cmenctool}/prv-encrypted.t (100%) rename go/cm/cmd/{enctool => cmenctool}/pub.t (100%) rename go/cm/cmd/{enctool => cmenctool}/usage.go (94%) rename go/cm/cmd/{hshtool => cmhshtool}/main.go (73%) rename go/cm/cmd/{keytool => cmkeytool}/certification.t (100%) rename go/cm/cmd/{keytool => cmkeytool}/kem-generation.t (100%) rename go/cm/cmd/{keytool => cmkeytool}/main.go (99%) rename go/cm/cmd/{keytool => cmkeytool}/usage.go (94%) rename go/cm/cmd/{sigtool => cmsigtool}/basic.t (100%) rename go/cm/cmd/{sigtool => cmsigtool}/main.go (99%) rename go/cm/cmd/{sigtool => cmsigtool}/usage.go (94%) diff --git a/go/cm/cmd/enctool/main.go b/go/cm/cmd/cmenctool/main.go similarity index 99% rename from go/cm/cmd/enctool/main.go rename to go/cm/cmd/cmenctool/main.go index 370810d..15d959d 100644 --- a/go/cm/cmd/enctool/main.go +++ b/go/cm/cmd/cmenctool/main.go @@ -1,4 +1,4 @@ -// enctool -- dealing with KEKS-encoded cm-encrypted utility +// cmenctool -- dealing with KEKS-encoded cm-encrypted utility // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/cmd/enctool/multirecipient.t b/go/cm/cmd/cmenctool/multirecipient.t similarity index 100% rename from go/cm/cmd/enctool/multirecipient.t rename to go/cm/cmd/cmenctool/multirecipient.t diff --git a/go/cm/cmd/enctool/passphrase.t b/go/cm/cmd/cmenctool/passphrase.t similarity index 100% rename from go/cm/cmd/enctool/passphrase.t rename to go/cm/cmd/cmenctool/passphrase.t diff --git a/go/cm/cmd/enctool/prv-encrypted.t b/go/cm/cmd/cmenctool/prv-encrypted.t similarity index 100% rename from go/cm/cmd/enctool/prv-encrypted.t rename to go/cm/cmd/cmenctool/prv-encrypted.t diff --git a/go/cm/cmd/enctool/pub.t b/go/cm/cmd/cmenctool/pub.t similarity index 100% rename from go/cm/cmd/enctool/pub.t rename to go/cm/cmd/cmenctool/pub.t diff --git a/go/cm/cmd/enctool/usage.go b/go/cm/cmd/cmenctool/usage.go similarity index 94% rename from go/cm/cmd/enctool/usage.go rename to go/cm/cmd/cmenctool/usage.go index 91aaec4..2167448 100644 --- a/go/cm/cmd/enctool/usage.go +++ b/go/cm/cmd/cmenctool/usage.go @@ -1,4 +1,4 @@ -// enctool -- dealing with KEKS-encoded cm-encrypted utility +// cmenctool -- dealing with KEKS-encoded cm-encrypted utility // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/cmd/hshtool/main.go b/go/cm/cmd/cmhshtool/main.go similarity index 73% rename from go/cm/cmd/hshtool/main.go rename to go/cm/cmd/cmhshtool/main.go index adac9ef..328ad5a 100644 --- a/go/cm/cmd/hshtool/main.go +++ b/go/cm/cmd/cmhshtool/main.go @@ -1,3 +1,18 @@ +// cmhshtool -- dealing with KEKS-encoded cm-hashed utility +// Copyright (C) 2024-2025 Sergey Matveev +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation, version 3 of the License. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this program. If not, see . + package main import ( diff --git a/go/cm/cmd/keytool/certification.t b/go/cm/cmd/cmkeytool/certification.t similarity index 100% rename from go/cm/cmd/keytool/certification.t rename to go/cm/cmd/cmkeytool/certification.t diff --git a/go/cm/cmd/keytool/kem-generation.t b/go/cm/cmd/cmkeytool/kem-generation.t similarity index 100% rename from go/cm/cmd/keytool/kem-generation.t rename to go/cm/cmd/cmkeytool/kem-generation.t diff --git a/go/cm/cmd/keytool/main.go b/go/cm/cmd/cmkeytool/main.go similarity index 99% rename from go/cm/cmd/keytool/main.go rename to go/cm/cmd/cmkeytool/main.go index c2bc1a7..785dee0 100644 --- a/go/cm/cmd/keytool/main.go +++ b/go/cm/cmd/cmkeytool/main.go @@ -1,4 +1,4 @@ -// keytool -- dealing with KEKS-encoded keypairs utility +// cmkeytool -- dealing with KEKS-encoded keypairs utility // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/cmd/keytool/usage.go b/go/cm/cmd/cmkeytool/usage.go similarity index 94% rename from go/cm/cmd/keytool/usage.go rename to go/cm/cmd/cmkeytool/usage.go index dcc4ab3..22a7bde 100644 --- a/go/cm/cmd/keytool/usage.go +++ b/go/cm/cmd/cmkeytool/usage.go @@ -1,4 +1,4 @@ -// keytool -- dealing with KEKS-encoded keypairs utility +// cmkeytool -- dealing with KEKS-encoded keypairs utility // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/cmd/sigtool/basic.t b/go/cm/cmd/cmsigtool/basic.t similarity index 100% rename from go/cm/cmd/sigtool/basic.t rename to go/cm/cmd/cmsigtool/basic.t diff --git a/go/cm/cmd/sigtool/main.go b/go/cm/cmd/cmsigtool/main.go similarity index 99% rename from go/cm/cmd/sigtool/main.go rename to go/cm/cmd/cmsigtool/main.go index 7ceaff5..611f4cd 100644 --- a/go/cm/cmd/sigtool/main.go +++ b/go/cm/cmd/cmsigtool/main.go @@ -1,4 +1,4 @@ -// sigtool -- dealing with KEKS-encoded cm-signed utility +// cmsigtool -- dealing with KEKS-encoded cm-signed utility // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/cmd/sigtool/usage.go b/go/cm/cmd/cmsigtool/usage.go similarity index 94% rename from go/cm/cmd/sigtool/usage.go rename to go/cm/cmd/cmsigtool/usage.go index c4c4f38..53b5078 100644 --- a/go/cm/cmd/sigtool/usage.go +++ b/go/cm/cmd/cmsigtool/usage.go @@ -1,4 +1,4 @@ -// sigtool -- dealing with KEKS-encoded cm-signed utility +// cmsigtool -- dealing with KEKS-encoded cm-signed utility // Copyright (C) 2024-2025 Sergey Matveev // // This program is free software: you can redistribute it and/or modify diff --git a/go/cm/utils/mk-bin b/go/cm/utils/mk-bin index 58dcf0f..726a79e 100755 --- a/go/cm/utils/mk-bin +++ b/go/cm/utils/mk-bin @@ -6,6 +6,6 @@ cd "$root/.." redo-ifchange sign/signed.schema.keks sign/pub.schema.keks enc/encrypted.schema.keks mkdir -p bin for cmd in enc hsh key sig ; do - cmd=${cmd}tool - go build -o bin/cm$cmd -ldflags "$GO_LDFLAGS" ./cmd/$cmd + cmd=cm${cmd}tool + go build -o bin/$cmd -ldflags "$GO_LDFLAGS" ./cmd/$cmd done -- 2.48.1