-rw-r--r-- 5817 lib25519-20240321/speedcomparison/openssl/a72-pi4b raw
openssl version OpenSSL 3.2.1 30 Jan 2024
cpucycles persecond 1500000000
cpucycles version 20240114
cpucycles implementation arm64-pmc
events 1531
x25519-keygen-main 165596 +15084+1505+144+2470+18614+559+897+73-164+667-266+0-140-377+49127+1030-15-296+761-459-190+812-196-655+1124-106-276+3148-24-618+39-155-338+813+82-188+1158+67-141+531-165-397+1041-57-90
x25519-keygen-pkencode 1967 +94-27+63+1315+240-32+153+22-46+125-16+5+2-54+405+104+23+0+36-21-50+51+0-7+260-16-46+79+24-33+45-48-20+79-92-67+151-74-27+31-73-33+71-49-71
x25519-keygen-skencode 1311 +438+69-71+272+61-34+58-35-54+8-59+31-28-45+6+71+11-64-4-42+40+14+5-16-4-78+53+2-27-47-79+5-39-1-80+15+8+0+37+23-32-39+127+23-28
x25519-keygen-free 928 +305-54-34+72+108-25+85+17+9+57-16+3-20-36+253+18+18+18+38+0+2+24-14-17+49-15-25-39-17-16+2-7-8+45-8-53+33+12+10-20-8-3-11+2-12
x25519-keygen-done 77 +229+12+403-3-21+33-7+1+49-7+1+48-9-2+71-8-1+49-7+3+34-7+1+32+0-25+48-7-20+48-7+1+45-3-21+29-7-1+32-7-21+48-7-27+33
x25519-dh-pkdecode 24658 +1500+1269+14+660+126-208+0-72-450-84-350+1382-177+81+174-386-224-98-48-60-218+216-97-78+129+22-195-11+112+4+11+91-177-3-79+18+273-163+22-137+2+120+142+73-129+1437-33+22-73+15-28-174+113-159+494+25+365+87+7-124-267-140-66+34+138+121-39+127-262-86+74+5+49+10+76-193-76+120-7+2400-109-133+108-119+121-125-267-86+135+77-222+40-112+44-297+24-188+343+136-202-155+194-356-142-204
x25519-dh-skdecode 150243 +2323+3983+501+5573+98+0+12+1033-65-25-153+16419+86+108+914-2-177-19-350+44+3079+755-8-460-538-191-405-291+1871+155+229-179-187-178+2153+818+75+3282+117-429-100-187+1029-82-1+15239-64-90-135+1035+256-1-45-46+5302+44+821-144-186-165-99-70-318+977-162+164-31+103+94+137+1181+3237+197-233-3-166-136+915-151+50355+234-185+134+26+1016-285-161-134+3343-71+7+898-119-150+56-111+9+4547+1089-125-44+62-131+17-92
x25519-dh-init 25763 +118221+757-10+830-283-279-288+720-88+127-330+867-123-227+384+50-73-24-195+37+486+620-74-69+52-361-357-195+986+54-87-295-65-445+402+448-235+452-185+49-92-299+433-13-55+577-66-175-24+646-117+50+48-12+746-255+494+158-189-274+54-406-207+563-83-75+187+126-159+37+777+511-82-75-294-54-59+332+251+1177-97-42-9+66+579-200-317+111+672+116+56+677+24+57-102+99+15438+848+594+0+73+112-131+78-64
x25519-dh-main 424757 +6392+182+53269+118+29+5-33+166-29+0-7+228-3+2+127-70-23-19-30+12933+61+135-28-11-6-8-2-14+464-41-23-22-20+15859+138+165+13632+46-38-12+29-11+127-15-26+239-29-12-13+125+10-26-4+46984+100+29+170-29-33+7-25-18+13176+135+5+10+10+8+7+13+14454+0-10-15+4-36+4+140-5+711-39-4+18-38+141-4-63+13275+53-26-26+138-27-4-3+26+23282+40+133-12-26-31-25-25-38
x25519-dh-free 1859 +1188+177+1854-6-14-35-81+205-28+47+16+205+17+13+51+48-11+1+0+1090+2-31+26-22-14-58+6+32+272-11-14-22-70+11267+111+108+1121+13+47-7-5+17-31-25-15+135-17-7+13+56-9+9-16+1495-36+45+17+0-46-31-6-16+1090+25+11-5+3+1-13+26+1123-13+2-39+35-23-37+22-58+377-22+40-13-15+25-5-51+1285-51+24-10+81+28+9-14-4+1459-17+15-24-4-36-7-15-7
x25519-dh-done 106 +40-9+88-3+2+662+99+17-10+0-7+22+124+4+17-8+0-7-1+146-33+17-3+0-7-1+107-32+18-3+0-7-1+170-13+17+59+0+0-1+106-31+17-3+0+15-1+106-33+17-3+0-6+93+106-12+17-3+0-7-1+106+40+18-3+0-7-1+107-33+48-3+0-7-1+106-32+17-3+34-7-1+106-12+17-3+1+66-1+106-33+17-3+0-7-1+150-13+17-2+6+0-1+106+10
ed25519-keygen-main 173844 +9650372+10813+2636+1145+6392+870+190+0-172-304+88493+1803+347+296+85-89-251+160+150-33-246-217-55+919-335-36+19+4-376+4689-243-148+56-657-347+1816-173-631-856-267-696+29178+89-281-549
ed25519-keygen-pkencode 2085 +6280+328+131-18+20+43+102+5+194-57+443-18+32+0-13-31-4+24-25-36-3+42-11-52+60+62+82+2-1+42+136+31-39-49+22-41+63-12-45-58-65+184-84-30-25
ed25519-keygen-skencode 1286 +923+704+35+89-3+57+92+30+22+15+6-7-24+100-27+54-11+10-42-24-86+38-31-34+7+53+11+37+24-19-75-9-51+35-75-32-14-38-17+30+0-14-35+25-21
ed25519-keygen-free 979 +6111+117+41+2+63+31+11-7-19+28+287-19-50+40-22-19-25+3+17-26-1-10-40-23+14-57-28-4+35-7-15-26+21-53+83-2+70+11+23-49+34+169+9-27+0
ed25519-keygen-done 21 +28+39+31+0+0+0+0+0+0+0+5+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+17862+0+0+0+0+0+0+0+0+0+0+0-1+0+0+0
ed25519-sign-skdecode 155904 +37546+20107+1115+275+488+331+280-98+92+7+3140+59+87+0+12+435+32860-71-270-159-21+176-66+68+136-68+109+406-347+28252-500-476-419-63-158-149-222-220-377-247-558+1325-314-304-585
ed25519-sign-init 17682 +112626+1367+374+446+558+198+169+205+77-166+654+160+244-128-81+41+1521-45+121-121+213-117-108+216+159-6+123-72-112+592-163+0-37-4-98+91-217-63-138-157-83+581-104-184-94
ed25519-sign-main 134485 +17874+1155+360+317+610+85+469+154+9-44+321+126+0+7+79+116+770+15-81-82+82+32+15057-30+3-176-152-190-252+32-236-183-215-158-196-227-93-257-220-212-108+64-199-137-313
ed25519-sign-free 1873 +978+312+10+125-11+79+0+35+94+53+28+13-36+27-85-5+176-7-51-39-62+141+519-47+26-61-12-98-35+208-11-58+62+44-9+7-37-7-73+43-78+31-44+32-78
ed25519-sign-done 32 -6-6+0-6-6-6-6+5+0+6+0-6+6-6-6+0-6+17-6-6+35+5+0+17+4-6+4+0+5+29+4+23+3+3+16+1+0-6-6-6+0-6-6+29-6
ed25519-verify-pkdecode 27863 +6269+1967+380+329+527+274-155-200-201-106+626-76+231+0+25+7+496-143+507+1+194+21+1862+163+47-324+204-174-72-130+29-69-117-185-510-269+13-202-251-280-193+113-176-272-266
ed25519-verify-init 16769 +2599+987+405+35+211+0+205+178+175-62+291+147-7+16-32-54+137-175-133+275+26-52+842+69+144-27-85+148+0-68-217-114-61-93-179+56-186+107-113-208-117+226-51-38+72
ed25519-verify-main 423509 +20617+3157+2388+35431-3446-491-2037+2460-2656-7192+715-1033+236-1922-2264+3867+4879+1043+3248-1330+707+3281-1042+1814+0+2131-1421+3439+51514-79+281+1031-635-701+19309-1084-571-4035+1935-1713+928-4303-8985-3367-1113
ed25519-verify-free 1912 +315+17-24+542+55+44+100+0-29+49+35+0-59+27+22-7-22+45+24-42-25-92-41-57-27-24+39-15+762+11+19+6-11-16+433-46+11+38-48+14-15-38+83-30-45
ed25519-verify-done 43 -1+12+15-9+16+0+12+0+13+2-6+2+12+0+0+2-6+16+0+12+3+12-9+0+17+0+0+0-6+0+13+0+0+2-9+12+0+0+12+0+0-9+0+0+440