On Wed, Feb 5, 2025 at 3:10 PM 'g.fab' via openssl-users <openssl-users@xxxxxxxxxxx> wrote:
I am using the following commands with the following outputs:$ openssl speed -mr ecdsap256+DTP:256:sign:ecdsa:10
+R5:518351:256:9.90
+DTP:256:verify:ecdsa:10
+R6:170670:256:9.99
+F4:3:256:52358.686869:17084.084084
$ openssl speed -mr rsa2048+DTP:2048:private:rsa:10
+R1:41622:2048:10.00
+DTP:2048:public:rsa:10
+R2:620842:2048:10.00
+F2:2:2048:4162.200000:62084.200000
$ openssl speed -mr ed25519
+DTP:253:sign:Ed25519:10
+R8:276631:253:Ed25519:10.00
+DTP:253:verify:Ed25519:10
+R9:100024:253:Ed25519:10.00
+F6:0:253:Ed25519:27663.100000:10002.400000
Why are the highlighted lines showing different flags (F6, F2, F4)? does this mean that there are differences between the three speed operations?
The manual explains the -mr option as: "Produce the summary in a mechanical, machine-readable, format." What's not clear is what reads that format. It turns out the format is designed to be read by the do_mulit function that implements the -multi option. That function reads the output of multiple parallel processes and uses the "+F" prefix to determine which algorithm was tested.
So +F4 is for ecdsa results, +F2 is for rsa results and +F6 is for eddsa results. Other than that, I don't think the actual F numbers have any significance.
You received this message because you are subscribed to the Google Groups "openssl-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openssl-users+unsubscribe@xxxxxxxxxxx.
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-users/CAK9c5Va7j%3DiyBuNiK9%2Be_8RWZZST%2BohypiyP81DF7%2Bhj2_HwcQ%40mail.gmail.com.