--- /srv/rebuilderd/tmp/rebuilderdrOzQ00/inputs/erlang-crypto_27.3.4+dfsg-1_riscv64.deb +++ /srv/rebuilderd/tmp/rebuilderdrOzQ00/out/erlang-crypto_27.3.4+dfsg-1_riscv64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-05-09 06:04:59.000000 debian-binary │ -rw-r--r-- 0 0 0 1092 2025-05-09 06:04:59.000000 control.tar.xz │ --rw-r--r-- 0 0 0 178940 2025-05-09 06:04:59.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 178872 2025-05-09 06:04:59.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/erlang/lib/crypto-5.5.3/ebin/crypto.beam │ │ │ @@ -5912,17 +5912,17 @@ │ │ │ 00017170: 7870 6f72 7465 6477 0566 616c 7365 6805 xportedw.falseh. │ │ │ 00017180: 6803 7704 7479 7065 770e 656e 6769 6e65 h.w.typew.engine │ │ │ 00017190: 5f6b 6579 5f72 6566 6100 6802 6200 000b _key_refa.h.b... │ │ │ 000171a0: 9b61 026c 0000 0001 6d00 0000 1065 6e67 .a.l....m....eng │ │ │ 000171b0: 696e 655f 6b65 795f 7265 6628 296a 7704 ine_key_ref()jw. │ │ │ 000171c0: 6e6f 6e65 7400 0000 0377 0574 6974 6c65 nonet....w.title │ │ │ 000171d0: 6d00 0000 1154 7970 6573 2066 6f72 2045 m....Types for E │ │ │ -000171e0: 6e67 696e 6573 7708 6578 706f 7274 6564 nginesw.exported │ │ │ -000171f0: 7705 6661 6c73 6577 0565 7175 6976 6d00 w.falsew.equivm. │ │ │ -00017200: 0000 0c65 6e67 696e 655f 7265 6628 2968 ...engine_ref()h │ │ │ +000171e0: 6e67 696e 6573 7705 6571 7569 766d 0000 nginesw.equivm.. │ │ │ +000171f0: 000c 656e 6769 6e65 5f72 6566 2829 7708 ..engine_ref()w. │ │ │ +00017200: 6578 706f 7274 6564 7705 6661 6c73 6568 exportedw.falseh │ │ │ 00017210: 0568 0377 0474 7970 6577 0870 6173 7377 .h.w.typew.passw │ │ │ 00017220: 6f72 6461 0068 0262 0000 0b96 6102 6c00 orda.h.b....a.l. │ │ │ 00017230: 0000 016d 0000 000a 7061 7373 776f 7264 ...m....password │ │ │ 00017240: 2829 6a74 0000 0001 6d00 0000 0265 6e6d ()jt....m....enm │ │ │ 00017250: 0000 002c 5468 6520 7061 7373 776f 7264 ...,The password │ │ │ 00017260: 206f 6620 7468 6520 6b65 7920 7374 6f72 of the key stor │ │ │ 00017270: 6564 2069 6e20 616e 2065 6e67 696e 652e ed in an engine. │ │ │ @@ -5947,17 +5947,17 @@ │ │ │ 000173a0: 666f 7220 456e 6769 6e65 7377 0865 7870 for Enginesw.exp │ │ │ 000173b0: 6f72 7465 6477 0474 7275 6568 0568 0377 ortedw.trueh.h.w │ │ │ 000173c0: 0474 7970 6577 0772 7361 5f6f 7074 6100 .typew.rsa_opta. │ │ │ 000173d0: 6802 6200 000a 0f61 026c 0000 0001 6d00 h.b....a.l....m. │ │ │ 000173e0: 0000 0972 7361 5f6f 7074 2829 6a77 046e ...rsa_opt()jw.n │ │ │ 000173f0: 6f6e 6574 0000 0003 7705 7469 746c 656d onet....w.titlem │ │ │ 00017400: 0000 0012 5075 626c 6963 204b 6579 2043 ....Public Key C │ │ │ -00017410: 6970 6865 7273 7708 6578 706f 7274 6564 iphersw.exported │ │ │ -00017420: 7705 6661 6c73 6577 0565 7175 6976 6d00 w.falsew.equivm. │ │ │ -00017430: 0000 0d72 7361 5f70 6164 6469 6e67 2829 ...rsa_padding() │ │ │ +00017410: 6970 6865 7273 7705 6571 7569 766d 0000 iphersw.equivm.. │ │ │ +00017420: 000d 7273 615f 7061 6464 696e 6728 2977 ..rsa_padding()w │ │ │ +00017430: 0865 7870 6f72 7465 6477 0566 616c 7365 .exportedw.false │ │ │ 00017440: 6805 6803 7704 7479 7065 770b 7273 615f h.h.w.typew.rsa_ │ │ │ 00017450: 7061 6464 696e 6761 0068 0262 0000 09fe paddinga.h.b.... │ │ │ 00017460: 6102 6c00 0000 016d 0000 000d 7273 615f a.l....m....rsa_ │ │ │ 00017470: 7061 6464 696e 6728 296a 7400 0000 016d padding()jt....m │ │ │ 00017480: 0000 0002 656e 6d00 0000 d94f 7074 696f ....enm....Optio │ │ │ 00017490: 6e73 2066 6f72 2070 7562 6c69 6320 6b65 ns for public ke │ │ │ 000174a0: 7920 656e 6372 7970 742f 6465 6372 7970 y encrypt/decryp │ │ │ @@ -5993,17 +5993,17 @@ │ │ │ 00017680: 1770 6b5f 656e 6372 7970 745f 6465 6372 .pk_encrypt_decr │ │ │ 00017690: 7970 745f 6f70 7473 6100 6802 6200 0009 ypt_optsa.h.b... │ │ │ 000176a0: f461 026c 0000 0001 6d00 0000 1970 6b5f .a.l....m....pk_ │ │ │ 000176b0: 656e 6372 7970 745f 6465 6372 7970 745f encrypt_decrypt_ │ │ │ 000176c0: 6f70 7473 2829 6a77 046e 6f6e 6574 0000 opts()jw.nonet.. │ │ │ 000176d0: 0003 7705 7469 746c 656d 0000 0012 5075 ..w.titlem....Pu │ │ │ 000176e0: 626c 6963 204b 6579 2043 6970 6865 7273 blic Key Ciphers │ │ │ -000176f0: 7708 6578 706f 7274 6564 7704 7472 7565 w.exportedw.true │ │ │ -00017700: 7705 6571 7569 766d 0000 000d 7273 615f w.equivm....rsa_ │ │ │ -00017710: 7061 6464 696e 6728 2968 0568 0377 0474 padding()h.h.w.t │ │ │ +000176f0: 7705 6571 7569 766d 0000 000d 7273 615f w.equivm....rsa_ │ │ │ +00017700: 7061 6464 696e 6728 2977 0865 7870 6f72 padding()w.expor │ │ │ +00017710: 7465 6477 0474 7275 6568 0568 0377 0474 tedw.trueh.h.w.t │ │ │ 00017720: 7970 6577 1770 6b5f 656e 6372 7970 745f ypew.pk_encrypt_ │ │ │ 00017730: 6465 6372 7970 745f 616c 6773 6100 6802 decrypt_algsa.h. │ │ │ 00017740: 6200 0009 ef61 026c 0000 0001 6d00 0000 b....a.l....m... │ │ │ 00017750: 1970 6b5f 656e 6372 7970 745f 6465 6372 .pk_encrypt_decr │ │ │ 00017760: 7970 745f 616c 6773 2829 6a74 0000 0001 ypt_algs()jt.... │ │ │ 00017770: 6d00 0000 0265 6e6d 0000 0041 416c 676f m....enm...AAlgo │ │ │ 00017780: 7269 7468 6d73 2066 6f72 2070 7562 6c69 rithms for publi │ │ │ @@ -6038,29 +6038,29 @@ │ │ │ 00017950: 6577 1372 7361 5f73 6967 6e5f 7665 7269 ew.rsa_sign_veri │ │ │ 00017960: 6679 5f6f 7074 6100 6802 6200 0009 5061 fy_opta.h.b...Pa │ │ │ 00017970: 026c 0000 0001 6d00 0000 1572 7361 5f73 .l....m....rsa_s │ │ │ 00017980: 6967 6e5f 7665 7269 6679 5f6f 7074 2829 ign_verify_opt() │ │ │ 00017990: 6a77 046e 6f6e 6574 0000 0003 7705 7469 jw.nonet....w.ti │ │ │ 000179a0: 746c 656d 0000 001a 5075 626c 6963 204b tlem....Public K │ │ │ 000179b0: 6579 2053 6967 6e20 616e 6420 5665 7269 ey Sign and Veri │ │ │ -000179c0: 6679 7708 6578 706f 7274 6564 7705 6661 fyw.exportedw.fa │ │ │ -000179d0: 6c73 6577 0565 7175 6976 6d00 0000 1972 lsew.equivm....r │ │ │ -000179e0: 7361 5f73 6967 6e5f 7665 7269 6679 5f70 sa_sign_verify_p │ │ │ -000179f0: 6164 6469 6e67 2829 6805 6803 7704 7479 adding()h.h.w.ty │ │ │ +000179c0: 6679 7705 6571 7569 766d 0000 0019 7273 fyw.equivm....rs │ │ │ +000179d0: 615f 7369 676e 5f76 6572 6966 795f 7061 a_sign_verify_pa │ │ │ +000179e0: 6464 696e 6728 2977 0865 7870 6f72 7465 dding()w.exporte │ │ │ +000179f0: 6477 0566 616c 7365 6805 6803 7704 7479 dw.falseh.h.w.ty │ │ │ 00017a00: 7065 7713 706b 5f73 6967 6e5f 7665 7269 pew.pk_sign_veri │ │ │ 00017a10: 6679 5f6f 7074 7361 0068 0262 0000 094c fy_optsa.h.b...L │ │ │ 00017a20: 6102 6c00 0000 016d 0000 0015 706b 5f73 a.l....m....pk_s │ │ │ 00017a30: 6967 6e5f 7665 7269 6679 5f6f 7074 7328 ign_verify_opts( │ │ │ 00017a40: 296a 7704 6e6f 6e65 7400 0000 0377 0574 )jw.nonet....w.t │ │ │ 00017a50: 6974 6c65 6d00 0000 1a50 7562 6c69 6320 itlem....Public │ │ │ 00017a60: 4b65 7920 5369 676e 2061 6e64 2056 6572 Key Sign and Ver │ │ │ -00017a70: 6966 7977 0865 7870 6f72 7465 6477 0474 ifyw.exportedw.t │ │ │ -00017a80: 7275 6577 0565 7175 6976 6d00 0000 1972 ruew.equivm....r │ │ │ -00017a90: 7361 5f73 6967 6e5f 7665 7269 6679 5f70 sa_sign_verify_p │ │ │ -00017aa0: 6164 6469 6e67 2829 6805 6803 7704 7479 adding()h.h.w.ty │ │ │ +00017a70: 6966 7977 0565 7175 6976 6d00 0000 1972 ifyw.equivm....r │ │ │ +00017a80: 7361 5f73 6967 6e5f 7665 7269 6679 5f70 sa_sign_verify_p │ │ │ +00017a90: 6164 6469 6e67 2829 7708 6578 706f 7274 adding()w.export │ │ │ +00017aa0: 6564 7704 7472 7565 6805 6803 7704 7479 edw.trueh.h.w.ty │ │ │ 00017ab0: 7065 7713 706b 5f73 6967 6e5f 7665 7269 pew.pk_sign_veri │ │ │ 00017ac0: 6679 5f61 6c67 7361 0068 0262 0000 0946 fy_algsa.h.b...F │ │ │ 00017ad0: 6102 6c00 0000 016d 0000 0015 706b 5f73 a.l....m....pk_s │ │ │ 00017ae0: 6967 6e5f 7665 7269 6679 5f61 6c67 7328 ign_verify_algs( │ │ │ 00017af0: 296a 7400 0000 016d 0000 0002 656e 6d00 )jt....m....enm. │ │ │ 00017b00: 0000 1f41 6c67 6f72 6974 686d 7320 666f ...Algorithms fo │ │ │ 00017b10: 7220 7369 676e 2061 6e64 2076 6572 6966 r sign and verif │ │ │ @@ -6138,27 +6138,27 @@ │ │ │ 00017f90: 0002 7705 7469 746c 656d 0000 0007 4369 ..w.titlem....Ci │ │ │ 00017fa0: 7068 6572 7377 0865 7870 6f72 7465 6477 phersw.exportedw │ │ │ 00017fb0: 0566 616c 7365 6805 6803 7704 7479 7065 .falseh.h.w.type │ │ │ 00017fc0: 770b 6372 7970 746f 5f6f 7074 7361 0068 w.crypto_optsa.h │ │ │ 00017fd0: 0262 0000 05d0 6102 6c00 0000 016d 0000 .b....a.l....m.. │ │ │ 00017fe0: 000d 6372 7970 746f 5f6f 7074 7328 296a ..crypto_opts()j │ │ │ 00017ff0: 7704 6e6f 6e65 7400 0000 0377 0574 6974 w.nonet....w.tit │ │ │ -00018000: 6c65 6d00 0000 0743 6970 6865 7273 7708 lem....Ciphersw. │ │ │ -00018010: 6578 706f 7274 6564 7705 6661 6c73 6577 exportedw.falsew │ │ │ -00018020: 0565 7175 6976 6d00 0000 0c63 7279 7074 .equivm....crypt │ │ │ -00018030: 6f5f 6f70 7428 2968 0568 0377 0474 7970 o_opt()h.h.w.typ │ │ │ +00018000: 6c65 6d00 0000 0743 6970 6865 7273 7705 lem....Ciphersw. │ │ │ +00018010: 6571 7569 766d 0000 000c 6372 7970 746f equivm....crypto │ │ │ +00018020: 5f6f 7074 2829 7708 6578 706f 7274 6564 _opt()w.exported │ │ │ +00018030: 7705 6661 6c73 6568 0568 0377 0474 7970 w.falseh.h.w.typ │ │ │ 00018040: 6577 0c63 7279 7074 6f5f 7374 6174 6561 ew.crypto_statea │ │ │ 00018050: 0068 0262 0000 05cd 6102 6c00 0000 016d .h.b....a.l....m │ │ │ 00018060: 0000 000e 6372 7970 746f 5f73 7461 7465 ....crypto_state │ │ │ 00018070: 2829 6a77 046e 6f6e 6574 0000 0003 7705 ()jw.nonet....w. │ │ │ 00018080: 7469 746c 656d 0000 0013 496e 7465 726e titlem....Intern │ │ │ -00018090: 616c 2064 6174 6120 7479 7065 7377 0865 al data typesw.e │ │ │ -000180a0: 7870 6f72 7465 6477 0474 7275 6577 0565 xportedw.truew.e │ │ │ -000180b0: 7175 6976 6d00 0000 0b6d 6163 5f73 7461 quivm....mac_sta │ │ │ -000180c0: 7465 2829 6805 6803 7704 7479 7065 7709 te()h.h.w.typew. │ │ │ +00018090: 616c 2064 6174 6120 7479 7065 7377 0565 al data typesw.e │ │ │ +000180a0: 7175 6976 6d00 0000 0b6d 6163 5f73 7461 quivm....mac_sta │ │ │ +000180b0: 7465 2829 7708 6578 706f 7274 6564 7704 te()w.exportedw. │ │ │ +000180c0: 7472 7565 6805 6803 7704 7479 7065 7709 trueh.h.w.typew. │ │ │ 000180d0: 6d61 635f 7374 6174 6561 0068 0262 0000 mac_statea.h.b.. │ │ │ 000180e0: 04e6 6102 6c00 0000 016d 0000 000b 6d61 ..a.l....m....ma │ │ │ 000180f0: 635f 7374 6174 6528 296a 7400 0000 016d c_state()jt....m │ │ │ 00018100: 0000 0002 656e 6d00 0000 6143 6f6e 7465 ....enm...aConte │ │ │ 00018110: 7874 7320 7769 7468 2061 6e20 696e 7465 xts with an inte │ │ │ 00018120: 726e 616c 2073 7461 7465 2074 6861 7420 rnal state that │ │ │ 00018130: 7368 6f75 6c64 206e 6f74 2062 6520 6d61 should not be ma │ │ │ @@ -6186,18 +6186,18 @@ │ │ │ 00018290: 6e64 2068 6173 6877 0865 7870 6f72 7465 nd hashw.exporte │ │ │ 000182a0: 6477 0566 616c 7365 6805 6803 7704 7479 dw.falseh.h.w.ty │ │ │ 000182b0: 7065 770a 6861 7368 5f73 7461 7465 6100 pew.hash_statea. │ │ │ 000182c0: 6802 6200 0004 2961 026c 0000 0001 6d00 h.b...)a.l....m. │ │ │ 000182d0: 0000 0c68 6173 685f 7374 6174 6528 296a ...hash_state()j │ │ │ 000182e0: 7704 6e6f 6e65 7400 0000 0377 0574 6974 w.nonet....w.tit │ │ │ 000182f0: 6c65 6d00 0000 1349 6e74 6572 6e61 6c20 lem....Internal │ │ │ -00018300: 6461 7461 2074 7970 6573 7708 6578 706f data typesw.expo │ │ │ -00018310: 7274 6564 7704 7472 7565 7705 6571 7569 rtedw.truew.equi │ │ │ -00018320: 766d 0000 000b 6d61 635f 7374 6174 6528 vm....mac_state( │ │ │ -00018330: 2968 0568 0377 0474 7970 6577 1268 6173 )h.h.w.typew.has │ │ │ +00018300: 6461 7461 2074 7970 6573 7705 6571 7569 data typesw.equi │ │ │ +00018310: 766d 0000 000b 6d61 635f 7374 6174 6528 vm....mac_state( │ │ │ +00018320: 2977 0865 7870 6f72 7465 6477 0474 7275 )w.exportedw.tru │ │ │ +00018330: 6568 0568 0377 0474 7970 6577 1268 6173 eh.h.w.typew.has │ │ │ 00018340: 685f 786f 665f 616c 676f 7269 7468 6d61 h_xof_algorithma │ │ │ 00018350: 0068 0262 0000 03ed 6102 6c00 0000 016d .h.b....a.l....m │ │ │ 00018360: 0000 0014 6861 7368 5f78 6f66 5f61 6c67 ....hash_xof_alg │ │ │ 00018370: 6f72 6974 686d 2829 6a77 046e 6f6e 6574 orithm()jw.nonet │ │ │ 00018380: 0000 0002 7705 7469 746c 656d 0000 0010 ....w.titlem.... │ │ │ 00018390: 4469 6765 7374 7320 616e 6420 6861 7368 Digests and hash │ │ │ 000183a0: 7708 6578 706f 7274 6564 7705 6661 6c73 w.exportedw.fals │ │ │ @@ -6238,40 +6238,40 @@ │ │ │ 000185d0: 4469 6765 7374 7320 616e 6420 6861 7368 Digests and hash │ │ │ 000185e0: 7708 6578 706f 7274 6564 7705 6661 6c73 w.exportedw.fals │ │ │ 000185f0: 6568 0568 0377 0474 7970 6577 0873 6861 eh.h.w.typew.sha │ │ │ 00018600: 335f 786f 6661 0068 0262 0000 02b7 6102 3_xofa.h.b....a. │ │ │ 00018610: 6c00 0000 016d 0000 000a 7368 6133 5f78 l....m....sha3_x │ │ │ 00018620: 6f66 2829 6a77 046e 6f6e 6574 0000 0003 of()jw.nonet.... │ │ │ 00018630: 7705 7469 746c 656d 0000 0010 4469 6765 w.titlem....Dige │ │ │ -00018640: 7374 7320 616e 6420 6861 7368 7708 6578 sts and hashw.ex │ │ │ -00018650: 706f 7274 6564 7705 6661 6c73 6577 0565 portedw.falsew.e │ │ │ -00018660: 7175 6976 6d00 0000 0862 6c61 6b65 3228 quivm....blake2( │ │ │ -00018670: 2968 0568 0377 0474 7970 6577 0473 6861 )h.h.w.typew.sha │ │ │ +00018640: 7374 7320 616e 6420 6861 7368 7705 6571 sts and hashw.eq │ │ │ +00018650: 7569 766d 0000 0008 626c 616b 6532 2829 uivm....blake2() │ │ │ +00018660: 7708 6578 706f 7274 6564 7705 6661 6c73 w.exportedw.fals │ │ │ +00018670: 6568 0568 0377 0474 7970 6577 0473 6861 eh.h.w.typew.sha │ │ │ 00018680: 3361 0068 0262 0000 02b5 6102 6c00 0000 3a.h.b....a.l... │ │ │ 00018690: 016d 0000 0006 7368 6133 2829 6a77 046e .m....sha3()jw.n │ │ │ 000186a0: 6f6e 6574 0000 0003 7705 7469 746c 656d onet....w.titlem │ │ │ 000186b0: 0000 0010 4469 6765 7374 7320 616e 6420 ....Digests and │ │ │ -000186c0: 6861 7368 7708 6578 706f 7274 6564 7705 hashw.exportedw. │ │ │ -000186d0: 6661 6c73 6577 0565 7175 6976 6d00 0000 falsew.equivm... │ │ │ -000186e0: 0862 6c61 6b65 3228 2968 0568 0377 0474 .blake2()h.h.w.t │ │ │ +000186c0: 6861 7368 7705 6571 7569 766d 0000 0008 hashw.equivm.... │ │ │ +000186d0: 626c 616b 6532 2829 7708 6578 706f 7274 blake2()w.export │ │ │ +000186e0: 6564 7705 6661 6c73 6568 0568 0377 0474 edw.falseh.h.w.t │ │ │ 000186f0: 7970 6577 0473 6861 3261 0068 0262 0000 ypew.sha2a.h.b.. │ │ │ 00018700: 02b3 6102 6c00 0000 016d 0000 0006 7368 ..a.l....m....sh │ │ │ 00018710: 6132 2829 6a77 046e 6f6e 6574 0000 0003 a2()jw.nonet.... │ │ │ 00018720: 7705 7469 746c 656d 0000 0010 4469 6765 w.titlem....Dige │ │ │ -00018730: 7374 7320 616e 6420 6861 7368 7708 6578 sts and hashw.ex │ │ │ -00018740: 706f 7274 6564 7704 7472 7565 7705 6571 portedw.truew.eq │ │ │ -00018750: 7569 766d 0000 0008 626c 616b 6532 2829 uivm....blake2() │ │ │ +00018730: 7374 7320 616e 6420 6861 7368 7705 6571 sts and hashw.eq │ │ │ +00018740: 7569 766d 0000 0008 626c 616b 6532 2829 uivm....blake2() │ │ │ +00018750: 7708 6578 706f 7274 6564 7704 7472 7565 w.exportedw.true │ │ │ 00018760: 6805 6803 7704 7479 7065 7704 7368 6131 h.h.w.typew.sha1 │ │ │ 00018770: 6100 6802 6200 0002 b161 026c 0000 0001 a.h.b....a.l.... │ │ │ 00018780: 6d00 0000 0673 6861 3128 296a 7704 6e6f m....sha1()jw.no │ │ │ 00018790: 6e65 7400 0000 0377 0574 6974 6c65 6d00 net....w.titlem. │ │ │ 000187a0: 0000 1044 6967 6573 7473 2061 6e64 2068 ...Digests and h │ │ │ -000187b0: 6173 6877 0865 7870 6f72 7465 6477 0474 ashw.exportedw.t │ │ │ -000187c0: 7275 6577 0565 7175 6976 6d00 0000 0862 ruew.equivm....b │ │ │ -000187d0: 6c61 6b65 3228 2968 0568 0377 0474 7970 lake2()h.h.w.typ │ │ │ +000187b0: 6173 6877 0565 7175 6976 6d00 0000 0862 ashw.equivm....b │ │ │ +000187c0: 6c61 6b65 3228 2977 0865 7870 6f72 7465 lake2()w.exporte │ │ │ +000187d0: 6477 0474 7275 6568 0568 0377 0474 7970 dw.trueh.h.w.typ │ │ │ 000187e0: 6577 1165 6364 7361 5f64 6967 6573 745f ew.ecdsa_digest_ │ │ │ 000187f0: 7479 7065 6100 6802 6200 0002 ae61 026c typea.h.b....a.l │ │ │ 00018800: 0000 0001 6d00 0000 1365 6364 7361 5f64 ....m....ecdsa_d │ │ │ 00018810: 6967 6573 745f 7479 7065 2829 6a77 046e igest_type()jw.n │ │ │ 00018820: 6f6e 6574 0000 0002 7705 7469 746c 656d onet....w.titlem │ │ │ 00018830: 0000 0010 4469 6765 7374 7320 616e 6420 ....Digests and │ │ │ 00018840: 6861 7368 7708 6578 706f 7274 6564 7704 hashw.exportedw. │ │ │ @@ -6339,27 +6339,27 @@ │ │ │ 00018c20: 706f 7274 6564 7705 6661 6c73 6568 0568 portedw.falseh.h │ │ │ 00018c30: 0377 0474 7970 6577 1065 6477 6172 6473 .w.typew.edwards │ │ │ 00018c40: 5f63 7572 7665 5f64 6861 0068 0262 0000 _curve_dha.h.b.. │ │ │ 00018c50: 024c 6102 6c00 0000 016d 0000 0012 6564 .La.l....m....ed │ │ │ 00018c60: 7761 7264 735f 6375 7276 655f 6468 2829 wards_curve_dh() │ │ │ 00018c70: 6a77 046e 6f6e 6574 0000 0003 7705 7469 jw.nonet....w.ti │ │ │ 00018c80: 746c 656d 0000 000f 456c 6c69 7074 6963 tlem....Elliptic │ │ │ -00018c90: 2043 7572 7665 7377 0865 7870 6f72 7465 Curvesw.exporte │ │ │ -00018ca0: 6477 0566 616c 7365 7705 6571 7569 766d dw.falsew.equivm │ │ │ -00018cb0: 0000 0012 6564 7761 7264 735f 6375 7276 ....edwards_curv │ │ │ -00018cc0: 655f 6564 2829 6805 6803 7704 7479 7065 e_ed()h.h.w.type │ │ │ +00018c90: 2043 7572 7665 7377 0565 7175 6976 6d00 Curvesw.equivm. │ │ │ +00018ca0: 0000 1265 6477 6172 6473 5f63 7572 7665 ...edwards_curve │ │ │ +00018cb0: 5f65 6428 2977 0865 7870 6f72 7465 6477 _ed()w.exportedw │ │ │ +00018cc0: 0566 616c 7365 6805 6803 7704 7479 7065 .falseh.h.w.type │ │ │ 00018cd0: 770e 6563 5f6e 616d 6564 5f63 7572 7665 w.ec_named_curve │ │ │ 00018ce0: 6100 6802 6200 0001 f661 026c 0000 0001 a.h.b....a.l.... │ │ │ 00018cf0: 6d00 0000 1065 635f 6e61 6d65 645f 6375 m....ec_named_cu │ │ │ 00018d00: 7276 6528 296a 7704 6e6f 6e65 7400 0000 rve()jw.nonet... │ │ │ 00018d10: 0377 0574 6974 6c65 6d00 0000 0f45 6c6c .w.titlem....Ell │ │ │ -00018d20: 6970 7469 6320 4375 7276 6573 7708 6578 iptic Curvesw.ex │ │ │ -00018d30: 706f 7274 6564 7704 7472 7565 7705 6571 portedw.truew.eq │ │ │ -00018d40: 7569 766d 0000 0012 6564 7761 7264 735f uivm....edwards_ │ │ │ -00018d50: 6375 7276 655f 6564 2829 6805 6803 7704 curve_ed()h.h.w. │ │ │ +00018d20: 6970 7469 6320 4375 7276 6573 7705 6571 iptic Curvesw.eq │ │ │ +00018d30: 7569 766d 0000 0012 6564 7761 7264 735f uivm....edwards_ │ │ │ +00018d40: 6375 7276 655f 6564 2829 7708 6578 706f curve_ed()w.expo │ │ │ +00018d50: 7274 6564 7704 7472 7565 6805 6803 7704 rtedw.trueh.h.w. │ │ │ 00018d60: 7479 7065 7708 6563 5f62 6173 6973 6100 typew.ec_basisa. │ │ │ 00018d70: 6802 6200 0001 ef61 026c 0000 0001 6d00 h.b....a.l....m. │ │ │ 00018d80: 0000 0a65 635f 6261 7369 7328 296a 7400 ...ec_basis()jt. │ │ │ 00018d90: 0000 016d 0000 0002 656e 6d00 0000 1943 ...m....enm....C │ │ │ 00018da0: 7572 7665 2064 6566 696e 6974 696f 6e20 urve definition │ │ │ 00018db0: 6465 7461 696c 732e 7400 0000 0277 0574 details.t....w.t │ │ │ 00018dc0: 6974 6c65 6d00 0000 0f45 6c6c 6970 7469 itlem....Ellipti │ │ │ @@ -6368,34 +6368,34 @@ │ │ │ 00018df0: 7970 6577 1b65 635f 6368 6172 6163 7465 ypew.ec_characte │ │ │ 00018e00: 7269 7374 6963 5f74 776f 5f66 6965 6c64 ristic_two_field │ │ │ 00018e10: 6100 6802 6200 0001 ed61 026c 0000 0001 a.h.b....a.l.... │ │ │ 00018e20: 6d00 0000 1d65 635f 6368 6172 6163 7465 m....ec_characte │ │ │ 00018e30: 7269 7374 6963 5f74 776f 5f66 6965 6c64 ristic_two_field │ │ │ 00018e40: 2829 6a77 046e 6f6e 6574 0000 0003 7705 ()jw.nonet....w. │ │ │ 00018e50: 7469 746c 656d 0000 000f 456c 6c69 7074 titlem....Ellipt │ │ │ -00018e60: 6963 2043 7572 7665 7377 0865 7870 6f72 ic Curvesw.expor │ │ │ -00018e70: 7465 6477 0566 616c 7365 7705 6571 7569 tedw.falsew.equi │ │ │ -00018e80: 766d 0000 000a 6563 5f62 6173 6973 2829 vm....ec_basis() │ │ │ +00018e60: 6963 2043 7572 7665 7377 0565 7175 6976 ic Curvesw.equiv │ │ │ +00018e70: 6d00 0000 0a65 635f 6261 7369 7328 2977 m....ec_basis()w │ │ │ +00018e80: 0865 7870 6f72 7465 6477 0566 616c 7365 .exportedw.false │ │ │ 00018e90: 6805 6803 7704 7479 7065 770e 6563 5f70 h.h.w.typew.ec_p │ │ │ 00018ea0: 7269 6d65 5f66 6965 6c64 6100 6802 6200 rime_fielda.h.b. │ │ │ 00018eb0: 0001 eb61 026c 0000 0001 6d00 0000 1065 ...a.l....m....e │ │ │ 00018ec0: 635f 7072 696d 655f 6669 656c 6428 296a c_prime_field()j │ │ │ 00018ed0: 7704 6e6f 6e65 7400 0000 0377 0574 6974 w.nonet....w.tit │ │ │ 00018ee0: 6c65 6d00 0000 0f45 6c6c 6970 7469 6320 lem....Elliptic │ │ │ -00018ef0: 4375 7276 6573 7708 6578 706f 7274 6564 Curvesw.exported │ │ │ -00018f00: 7705 6661 6c73 6577 0565 7175 6976 6d00 w.falsew.equivm. │ │ │ -00018f10: 0000 0a65 635f 6261 7369 7328 2968 0568 ...ec_basis()h.h │ │ │ +00018ef0: 4375 7276 6573 7705 6571 7569 766d 0000 Curvesw.equivm.. │ │ │ +00018f00: 000a 6563 5f62 6173 6973 2829 7708 6578 ..ec_basis()w.ex │ │ │ +00018f10: 706f 7274 6564 7705 6661 6c73 6568 0568 portedw.falseh.h │ │ │ 00018f20: 0377 0474 7970 6577 0865 635f 6669 656c .w.typew.ec_fiel │ │ │ 00018f30: 6461 0068 0262 0000 01e8 6102 6c00 0000 da.h.b....a.l... │ │ │ 00018f40: 016d 0000 000a 6563 5f66 6965 6c64 2829 .m....ec_field() │ │ │ 00018f50: 6a77 046e 6f6e 6574 0000 0003 7705 7469 jw.nonet....w.ti │ │ │ 00018f60: 746c 656d 0000 000f 456c 6c69 7074 6963 tlem....Elliptic │ │ │ -00018f70: 2043 7572 7665 7377 0865 7870 6f72 7465 Curvesw.exporte │ │ │ -00018f80: 6477 0566 616c 7365 7705 6571 7569 766d dw.falsew.equivm │ │ │ -00018f90: 0000 000a 6563 5f63 7572 7665 2829 6805 ....ec_curve()h. │ │ │ +00018f70: 2043 7572 7665 7377 0565 7175 6976 6d00 Curvesw.equivm. │ │ │ +00018f80: 0000 0a65 635f 6375 7276 6528 2977 0865 ...ec_curve()w.e │ │ │ +00018f90: 7870 6f72 7465 6477 0566 616c 7365 6805 xportedw.falseh. │ │ │ 00018fa0: 6803 7704 7479 7065 7708 6563 5f63 7572 h.w.typew.ec_cur │ │ │ 00018fb0: 7665 6100 6802 6200 0001 e061 026c 0000 vea.h.b....a.l.. │ │ │ 00018fc0: 0001 6d00 0000 0a65 635f 6375 7276 6528 ..m....ec_curve( │ │ │ 00018fd0: 296a 7400 0000 016d 0000 0002 656e 6d00 )jt....m....enm. │ │ │ 00018fe0: 0000 1c50 6172 616d 6574 7269 6320 6375 ...Parametric cu │ │ │ 00018ff0: 7276 6520 6465 6669 6e69 7469 6f6e 2e74 rve definition.t │ │ │ 00019000: 0000 0002 7705 7469 746c 656d 0000 000f ....w.titlem.... │ │ │ @@ -6403,46 +6403,46 @@ │ │ │ 00019020: 0865 7870 6f72 7465 6477 0566 616c 7365 .exportedw.false │ │ │ 00019030: 6805 6803 7704 7479 7065 7711 6563 5f65 h.h.w.typew.ec_e │ │ │ 00019040: 7870 6c69 6369 745f 6375 7276 6561 0068 xplicit_curvea.h │ │ │ 00019050: 0262 0000 01d8 6102 6c00 0000 016d 0000 .b....a.l....m.. │ │ │ 00019060: 0013 6563 5f65 7870 6c69 6369 745f 6375 ..ec_explicit_cu │ │ │ 00019070: 7276 6528 296a 7704 6e6f 6e65 7400 0000 rve()jw.nonet... │ │ │ 00019080: 0377 0574 6974 6c65 6d00 0000 0f45 6c6c .w.titlem....Ell │ │ │ -00019090: 6970 7469 6320 4375 7276 6573 7708 6578 iptic Curvesw.ex │ │ │ -000190a0: 706f 7274 6564 7705 6661 6c73 6577 0565 portedw.falsew.e │ │ │ -000190b0: 7175 6976 6d00 0000 0a65 635f 6375 7276 quivm....ec_curv │ │ │ -000190c0: 6528 2968 0568 0377 0474 7970 6577 0b65 e()h.h.w.typew.e │ │ │ +00019090: 6970 7469 6320 4375 7276 6573 7705 6571 iptic Curvesw.eq │ │ │ +000190a0: 7569 766d 0000 000a 6563 5f63 7572 7665 uivm....ec_curve │ │ │ +000190b0: 2829 7708 6578 706f 7274 6564 7705 6661 ()w.exportedw.fa │ │ │ +000190c0: 6c73 6568 0568 0377 0474 7970 6577 0b65 lseh.h.w.typew.e │ │ │ 000190d0: 6364 685f 7061 7261 6d73 6100 6802 6200 cdh_paramsa.h.b. │ │ │ 000190e0: 0001 d261 026c 0000 0001 6d00 0000 0d65 ...a.l....m....e │ │ │ 000190f0: 6364 685f 7061 7261 6d73 2829 6a77 046e cdh_params()jw.n │ │ │ 00019100: 6f6e 6574 0000 0002 7705 7469 746c 656d onet....w.titlem │ │ │ 00019110: 0000 0022 4469 6666 6965 2d48 656c 6c6d ..."Diffie-Hellm │ │ │ 00019120: 616e 204b 6579 7320 616e 6420 7061 7261 an Keys and para │ │ │ 00019130: 6d65 7465 7273 7708 6578 706f 7274 6564 metersw.exported │ │ │ 00019140: 7705 6661 6c73 6568 0568 0377 0474 7970 w.falseh.h.w.typ │ │ │ 00019150: 6577 0c65 6364 685f 7072 6976 6174 6561 ew.ecdh_privatea │ │ │ 00019160: 0068 0262 0000 01d0 6102 6c00 0000 016d .h.b....a.l....m │ │ │ 00019170: 0000 000e 6563 6468 5f70 7269 7661 7465 ....ecdh_private │ │ │ 00019180: 2829 6a77 046e 6f6e 6574 0000 0003 7705 ()jw.nonet....w. │ │ │ 00019190: 7469 746c 656d 0000 0022 4469 6666 6965 titlem..."Diffie │ │ │ 000191a0: 2d48 656c 6c6d 616e 204b 6579 7320 616e -Hellman Keys an │ │ │ -000191b0: 6420 7061 7261 6d65 7465 7273 7708 6578 d parametersw.ex │ │ │ -000191c0: 706f 7274 6564 7705 6661 6c73 6577 0565 portedw.falsew.e │ │ │ -000191d0: 7175 6976 6d00 0000 0d65 6364 685f 7061 quivm....ecdh_pa │ │ │ -000191e0: 7261 6d73 2829 6805 6803 7704 7479 7065 rams()h.h.w.type │ │ │ +000191b0: 6420 7061 7261 6d65 7465 7273 7705 6571 d parametersw.eq │ │ │ +000191c0: 7569 766d 0000 000d 6563 6468 5f70 6172 uivm....ecdh_par │ │ │ +000191d0: 616d 7328 2977 0865 7870 6f72 7465 6477 ams()w.exportedw │ │ │ +000191e0: 0566 616c 7365 6805 6803 7704 7479 7065 .falseh.h.w.type │ │ │ 000191f0: 770b 6563 6468 5f70 7562 6c69 6361 0068 w.ecdh_publica.h │ │ │ 00019200: 0262 0000 01cd 6102 6c00 0000 016d 0000 .b....a.l....m.. │ │ │ 00019210: 000d 6563 6468 5f70 7562 6c69 6328 296a ..ecdh_public()j │ │ │ 00019220: 7704 6e6f 6e65 7400 0000 0377 0574 6974 w.nonet....w.tit │ │ │ 00019230: 6c65 6d00 0000 2244 6966 6669 652d 4865 lem..."Diffie-He │ │ │ 00019240: 6c6c 6d61 6e20 4b65 7973 2061 6e64 2070 llman Keys and p │ │ │ -00019250: 6172 616d 6574 6572 7377 0865 7870 6f72 arametersw.expor │ │ │ -00019260: 7465 6477 0566 616c 7365 7705 6571 7569 tedw.falsew.equi │ │ │ -00019270: 766d 0000 000d 6563 6468 5f70 6172 616d vm....ecdh_param │ │ │ -00019280: 7328 2968 0568 0377 0474 7970 6577 0964 s()h.h.w.typew.d │ │ │ +00019250: 6172 616d 6574 6572 7377 0565 7175 6976 arametersw.equiv │ │ │ +00019260: 6d00 0000 0d65 6364 685f 7061 7261 6d73 m....ecdh_params │ │ │ +00019270: 2829 7708 6578 706f 7274 6564 7705 6661 ()w.exportedw.fa │ │ │ +00019280: 6c73 6568 0568 0377 0474 7970 6577 0964 lseh.h.w.typew.d │ │ │ 00019290: 685f 7061 7261 6d73 6100 6802 6200 0001 h_paramsa.h.b... │ │ │ 000192a0: c361 026c 0000 0001 6d00 0000 0b64 685f .a.l....m....dh_ │ │ │ 000192b0: 7061 7261 6d73 2829 6a74 0000 0001 6d00 params()jt....m. │ │ │ 000192c0: 0000 0265 6e6d 0000 003e 6060 6074 6578 ...enm...>```tex │ │ │ 000192d0: 740a 6468 5f70 6172 616d 7328 2920 3d20 t.dh_params() = │ │ │ 000192e0: 5b50 2c20 475d 207c 205b 502c 2047 2c20 [P, G] | [P, G, │ │ │ 000192f0: 5072 6976 6174 654b 6579 4269 744c 656e PrivateKeyBitLen │ │ │ @@ -6461,18 +6461,18 @@ │ │ │ 000193c0: 7870 6f72 7465 6477 0474 7275 6568 0568 xportedw.trueh.h │ │ │ 000193d0: 0377 0474 7970 6577 0964 685f 7075 626c .w.typew.dh_publ │ │ │ 000193e0: 6963 6100 6802 6200 0001 c061 026c 0000 ica.h.b....a.l.. │ │ │ 000193f0: 0001 6d00 0000 0b64 685f 7075 626c 6963 ..m....dh_public │ │ │ 00019400: 2829 6a77 046e 6f6e 6574 0000 0003 7705 ()jw.nonet....w. │ │ │ 00019410: 7469 746c 656d 0000 0022 4469 6666 6965 titlem..."Diffie │ │ │ 00019420: 2d48 656c 6c6d 616e 204b 6579 7320 616e -Hellman Keys an │ │ │ -00019430: 6420 7061 7261 6d65 7465 7273 7708 6578 d parametersw.ex │ │ │ -00019440: 706f 7274 6564 7704 7472 7565 7705 6571 portedw.truew.eq │ │ │ -00019450: 7569 766d 0000 000c 6468 5f70 7269 7661 uivm....dh_priva │ │ │ -00019460: 7465 2829 6805 6803 7704 7479 7065 7714 te()h.h.w.typew. │ │ │ +00019430: 6420 7061 7261 6d65 7465 7273 7705 6571 d parametersw.eq │ │ │ +00019440: 7569 766d 0000 000c 6468 5f70 7269 7661 uivm....dh_priva │ │ │ +00019450: 7465 2829 7708 6578 706f 7274 6564 7704 te()w.exportedw. │ │ │ +00019460: 7472 7565 6805 6803 7704 7479 7065 7714 trueh.h.w.typew. │ │ │ 00019470: 7372 705f 686f 7374 5f63 6f6d 705f 7061 srp_host_comp_pa │ │ │ 00019480: 7261 6d73 6100 6802 6200 0001 b661 026c ramsa.h.b....a.l │ │ │ 00019490: 0000 0001 6d00 0000 1673 7270 5f68 6f73 ....m....srp_hos │ │ │ 000194a0: 745f 636f 6d70 5f70 6172 616d 7328 296a t_comp_params()j │ │ │ 000194b0: 7400 0000 016d 0000 0002 656e 6d00 0000 t....m....enm... │ │ │ 000194c0: e057 6865 7265 2056 6572 6966 6965 7220 .Where Verifier │ │ │ 000194d0: 6973 2060 7660 2c20 4765 6e65 7261 746f is `v`, Generato │ │ │ @@ -6494,59 +6494,59 @@ │ │ │ 000195d0: 0566 616c 7365 6805 6803 7704 7479 7065 .falseh.h.w.type │ │ │ 000195e0: 7714 7372 705f 7573 6572 5f63 6f6d 705f w.srp_user_comp_ │ │ │ 000195f0: 7061 7261 6d73 6100 6802 6200 0001 b561 paramsa.h.b....a │ │ │ 00019600: 026c 0000 0001 6d00 0000 1673 7270 5f75 .l....m....srp_u │ │ │ 00019610: 7365 725f 636f 6d70 5f70 6172 616d 7328 ser_comp_params( │ │ │ 00019620: 296a 7704 6e6f 6e65 7400 0000 0377 0574 )jw.nonet....w.t │ │ │ 00019630: 6974 6c65 6d00 0000 1350 7562 6c69 632f itlem....Public/ │ │ │ -00019640: 5072 6976 6174 6520 4b65 7973 7708 6578 Private Keysw.ex │ │ │ -00019650: 706f 7274 6564 7705 6661 6c73 6577 0565 portedw.falsew.e │ │ │ -00019660: 7175 6976 6d00 0000 1673 7270 5f68 6f73 quivm....srp_hos │ │ │ -00019670: 745f 636f 6d70 5f70 6172 616d 7328 2968 t_comp_params()h │ │ │ +00019640: 5072 6976 6174 6520 4b65 7973 7705 6571 Private Keysw.eq │ │ │ +00019650: 7569 766d 0000 0016 7372 705f 686f 7374 uivm....srp_host │ │ │ +00019660: 5f63 6f6d 705f 7061 7261 6d73 2829 7708 _comp_params()w. │ │ │ +00019670: 6578 706f 7274 6564 7705 6661 6c73 6568 exportedw.falseh │ │ │ 00019680: 0568 0377 0474 7970 6577 1373 7270 5f68 .h.w.typew.srp_h │ │ │ 00019690: 6f73 745f 6765 6e5f 7061 7261 6d73 6100 ost_gen_paramsa. │ │ │ 000196a0: 6802 6200 0001 b261 026c 0000 0001 6d00 h.b....a.l....m. │ │ │ 000196b0: 0000 1573 7270 5f68 6f73 745f 6765 6e5f ...srp_host_gen_ │ │ │ 000196c0: 7061 7261 6d73 2829 6a77 046e 6f6e 6574 params()jw.nonet │ │ │ 000196d0: 0000 0003 7705 7469 746c 656d 0000 0013 ....w.titlem.... │ │ │ 000196e0: 5075 626c 6963 2f50 7269 7661 7465 204b Public/Private K │ │ │ -000196f0: 6579 7377 0865 7870 6f72 7465 6477 0566 eysw.exportedw.f │ │ │ -00019700: 616c 7365 7705 6571 7569 766d 0000 0016 alsew.equivm.... │ │ │ -00019710: 7372 705f 686f 7374 5f63 6f6d 705f 7061 srp_host_comp_pa │ │ │ -00019720: 7261 6d73 2829 6805 6803 7704 7479 7065 rams()h.h.w.type │ │ │ +000196f0: 6579 7377 0565 7175 6976 6d00 0000 1673 eysw.equivm....s │ │ │ +00019700: 7270 5f68 6f73 745f 636f 6d70 5f70 6172 rp_host_comp_par │ │ │ +00019710: 616d 7328 2977 0865 7870 6f72 7465 6477 ams()w.exportedw │ │ │ +00019720: 0566 616c 7365 6805 6803 7704 7479 7065 .falseh.h.w.type │ │ │ 00019730: 7713 7372 705f 7573 6572 5f67 656e 5f70 w.srp_user_gen_p │ │ │ 00019740: 6172 616d 7361 0068 0262 0000 01af 6102 aramsa.h.b....a. │ │ │ 00019750: 6c00 0000 016d 0000 0015 7372 705f 7573 l....m....srp_us │ │ │ 00019760: 6572 5f67 656e 5f70 6172 616d 7328 296a er_gen_params()j │ │ │ 00019770: 7704 6e6f 6e65 7400 0000 0377 0574 6974 w.nonet....w.tit │ │ │ 00019780: 6c65 6d00 0000 1350 7562 6c69 632f 5072 lem....Public/Pr │ │ │ -00019790: 6976 6174 6520 4b65 7973 7708 6578 706f ivate Keysw.expo │ │ │ -000197a0: 7274 6564 7705 6661 6c73 6577 0565 7175 rtedw.falsew.equ │ │ │ -000197b0: 6976 6d00 0000 1673 7270 5f68 6f73 745f ivm....srp_host_ │ │ │ -000197c0: 636f 6d70 5f70 6172 616d 7328 2968 0568 comp_params()h.h │ │ │ +00019790: 6976 6174 6520 4b65 7973 7705 6571 7569 ivate Keysw.equi │ │ │ +000197a0: 766d 0000 0016 7372 705f 686f 7374 5f63 vm....srp_host_c │ │ │ +000197b0: 6f6d 705f 7061 7261 6d73 2829 7708 6578 omp_params()w.ex │ │ │ +000197c0: 706f 7274 6564 7705 6661 6c73 6568 0568 portedw.falseh.h │ │ │ 000197d0: 0377 0474 7970 6577 0f73 7270 5f63 6f6d .w.typew.srp_com │ │ │ 000197e0: 705f 7061 7261 6d73 6100 6802 6200 0001 p_paramsa.h.b... │ │ │ 000197f0: ac61 026c 0000 0001 6d00 0000 1173 7270 .a.l....m....srp │ │ │ 00019800: 5f63 6f6d 705f 7061 7261 6d73 2829 6a77 _comp_params()jw │ │ │ 00019810: 046e 6f6e 6574 0000 0003 7705 7469 746c .nonet....w.titl │ │ │ 00019820: 656d 0000 0013 5075 626c 6963 2f50 7269 em....Public/Pri │ │ │ -00019830: 7661 7465 204b 6579 7377 0865 7870 6f72 vate Keysw.expor │ │ │ -00019840: 7465 6477 0566 616c 7365 7705 6571 7569 tedw.falsew.equi │ │ │ -00019850: 766d 0000 0016 7372 705f 686f 7374 5f63 vm....srp_host_c │ │ │ -00019860: 6f6d 705f 7061 7261 6d73 2829 6805 6803 omp_params()h.h. │ │ │ +00019830: 7661 7465 204b 6579 7377 0565 7175 6976 vate Keysw.equiv │ │ │ +00019840: 6d00 0000 1673 7270 5f68 6f73 745f 636f m....srp_host_co │ │ │ +00019850: 6d70 5f70 6172 616d 7328 2977 0865 7870 mp_params()w.exp │ │ │ +00019860: 6f72 7465 6477 0566 616c 7365 6805 6803 ortedw.falseh.h. │ │ │ 00019870: 7704 7479 7065 770e 7372 705f 6765 6e5f w.typew.srp_gen_ │ │ │ 00019880: 7061 7261 6d73 6100 6802 6200 0001 a961 paramsa.h.b....a │ │ │ 00019890: 026c 0000 0001 6d00 0000 1073 7270 5f67 .l....m....srp_g │ │ │ 000198a0: 656e 5f70 6172 616d 7328 296a 7704 6e6f en_params()jw.no │ │ │ 000198b0: 6e65 7400 0000 0377 0574 6974 6c65 6d00 net....w.titlem. │ │ │ 000198c0: 0000 1350 7562 6c69 632f 5072 6976 6174 ...Public/Privat │ │ │ -000198d0: 6520 4b65 7973 7708 6578 706f 7274 6564 e Keysw.exported │ │ │ -000198e0: 7705 6661 6c73 6577 0565 7175 6976 6d00 w.falsew.equivm. │ │ │ -000198f0: 0000 1673 7270 5f68 6f73 745f 636f 6d70 ...srp_host_comp │ │ │ -00019900: 5f70 6172 616d 7328 2968 0568 0377 0474 _params()h.h.w.t │ │ │ +000198d0: 6520 4b65 7973 7705 6571 7569 766d 0000 e Keysw.equivm.. │ │ │ +000198e0: 0016 7372 705f 686f 7374 5f63 6f6d 705f ..srp_host_comp_ │ │ │ +000198f0: 7061 7261 6d73 2829 7708 6578 706f 7274 params()w.export │ │ │ +00019900: 6564 7705 6661 6c73 6568 0568 0377 0474 edw.falseh.h.w.t │ │ │ 00019910: 7970 6577 0b73 7270 5f70 7269 7661 7465 ypew.srp_private │ │ │ 00019920: 6100 6802 6200 0001 9861 026c 0000 0001 a.h.b....a.l.... │ │ │ 00019930: 6d00 0000 0d73 7270 5f70 7269 7661 7465 m....srp_private │ │ │ 00019940: 2829 6a74 0000 0001 6d00 0000 0265 6e6d ()jt....m....enm │ │ │ 00019950: 0000 00eb 6060 6074 6578 740a 7372 705f ....```text.srp_ │ │ │ 00019960: 7075 626c 6963 2829 203d 206b 6579 5f69 public() = key_i │ │ │ 00019970: 6e74 6567 6572 2829 0a60 6060 0a0a 5768 nteger().```..Wh │ │ │ @@ -6567,69 +6567,69 @@ │ │ │ 00019a60: 6579 7377 0865 7870 6f72 7465 6477 0566 eysw.exportedw.f │ │ │ 00019a70: 616c 7365 6805 6803 7704 7479 7065 770a alseh.h.w.typew. │ │ │ 00019a80: 7372 705f 7075 626c 6963 6100 6802 6200 srp_publica.h.b. │ │ │ 00019a90: 0001 9761 026c 0000 0001 6d00 0000 0c73 ...a.l....m....s │ │ │ 00019aa0: 7270 5f70 7562 6c69 6328 296a 7704 6e6f rp_public()jw.no │ │ │ 00019ab0: 6e65 7400 0000 0377 0574 6974 6c65 6d00 net....w.titlem. │ │ │ 00019ac0: 0000 1350 7562 6c69 632f 5072 6976 6174 ...Public/Privat │ │ │ -00019ad0: 6520 4b65 7973 7708 6578 706f 7274 6564 e Keysw.exported │ │ │ -00019ae0: 7705 6661 6c73 6577 0565 7175 6976 6d00 w.falsew.equivm. │ │ │ -00019af0: 0000 0d73 7270 5f70 7269 7661 7465 2829 ...srp_private() │ │ │ +00019ad0: 6520 4b65 7973 7705 6571 7569 766d 0000 e Keysw.equivm.. │ │ │ +00019ae0: 000d 7372 705f 7072 6976 6174 6528 2977 ..srp_private()w │ │ │ +00019af0: 0865 7870 6f72 7465 6477 0566 616c 7365 .exportedw.false │ │ │ 00019b00: 6805 6803 7704 7479 7065 770c 6564 6473 h.h.w.typew.edds │ │ │ 00019b10: 615f 7061 7261 6d73 6100 6802 6200 0001 a_paramsa.h.b... │ │ │ 00019b20: 9461 026c 0000 0001 6d00 0000 0e65 6464 .a.l....m....edd │ │ │ 00019b30: 7361 5f70 6172 616d 7328 296a 7704 6e6f sa_params()jw.no │ │ │ 00019b40: 6e65 7400 0000 0277 0574 6974 6c65 6d00 net....w.titlem. │ │ │ 00019b50: 0000 1350 7562 6c69 632f 5072 6976 6174 ...Public/Privat │ │ │ 00019b60: 6520 4b65 7973 7708 6578 706f 7274 6564 e Keysw.exported │ │ │ 00019b70: 7705 6661 6c73 6568 0568 0377 0474 7970 w.falseh.h.w.typ │ │ │ 00019b80: 6577 0d65 6464 7361 5f70 7269 7661 7465 ew.eddsa_private │ │ │ 00019b90: 6100 6802 6200 0001 9261 026c 0000 0001 a.h.b....a.l.... │ │ │ 00019ba0: 6d00 0000 0f65 6464 7361 5f70 7269 7661 m....eddsa_priva │ │ │ 00019bb0: 7465 2829 6a77 046e 6f6e 6574 0000 0003 te()jw.nonet.... │ │ │ 00019bc0: 7705 7469 746c 656d 0000 0013 5075 626c w.titlem....Publ │ │ │ 00019bd0: 6963 2f50 7269 7661 7465 204b 6579 7377 ic/Private Keysw │ │ │ -00019be0: 0865 7870 6f72 7465 6477 0566 616c 7365 .exportedw.false │ │ │ -00019bf0: 7705 6571 7569 766d 0000 000e 6564 6473 w.equivm....edds │ │ │ -00019c00: 615f 7061 7261 6d73 2829 6805 6803 7704 a_params()h.h.w. │ │ │ +00019be0: 0565 7175 6976 6d00 0000 0e65 6464 7361 .equivm....eddsa │ │ │ +00019bf0: 5f70 6172 616d 7328 2977 0865 7870 6f72 _params()w.expor │ │ │ +00019c00: 7465 6477 0566 616c 7365 6805 6803 7704 tedw.falseh.h.w. │ │ │ 00019c10: 7479 7065 770c 6564 6473 615f 7075 626c typew.eddsa_publ │ │ │ 00019c20: 6963 6100 6802 6200 0001 9061 026c 0000 ica.h.b....a.l.. │ │ │ 00019c30: 0001 6d00 0000 0e65 6464 7361 5f70 7562 ..m....eddsa_pub │ │ │ 00019c40: 6c69 6328 296a 7704 6e6f 6e65 7400 0000 lic()jw.nonet... │ │ │ 00019c50: 0377 0574 6974 6c65 6d00 0000 1350 7562 .w.titlem....Pub │ │ │ 00019c60: 6c69 632f 5072 6976 6174 6520 4b65 7973 lic/Private Keys │ │ │ -00019c70: 7708 6578 706f 7274 6564 7705 6661 6c73 w.exportedw.fals │ │ │ -00019c80: 6577 0565 7175 6976 6d00 0000 0e65 6464 ew.equivm....edd │ │ │ -00019c90: 7361 5f70 6172 616d 7328 2968 0568 0377 sa_params()h.h.w │ │ │ +00019c70: 7705 6571 7569 766d 0000 000e 6564 6473 w.equivm....edds │ │ │ +00019c80: 615f 7061 7261 6d73 2829 7708 6578 706f a_params()w.expo │ │ │ +00019c90: 7274 6564 7705 6661 6c73 6568 0568 0377 rtedw.falseh.h.w │ │ │ 00019ca0: 0474 7970 6577 0c65 6364 7361 5f70 6172 .typew.ecdsa_par │ │ │ 00019cb0: 616d 7361 0068 0262 0000 018d 6102 6c00 amsa.h.b....a.l. │ │ │ 00019cc0: 0000 016d 0000 000e 6563 6473 615f 7061 ...m....ecdsa_pa │ │ │ 00019cd0: 7261 6d73 2829 6a77 046e 6f6e 6574 0000 rams()jw.nonet.. │ │ │ 00019ce0: 0002 7705 7469 746c 656d 0000 0013 5075 ..w.titlem....Pu │ │ │ 00019cf0: 626c 6963 2f50 7269 7661 7465 204b 6579 blic/Private Key │ │ │ 00019d00: 7377 0865 7870 6f72 7465 6477 0566 616c sw.exportedw.fal │ │ │ 00019d10: 7365 6805 6803 7704 7479 7065 770d 6563 seh.h.w.typew.ec │ │ │ 00019d20: 6473 615f 7072 6976 6174 6561 0068 0262 dsa_privatea.h.b │ │ │ 00019d30: 0000 018b 6102 6c00 0000 016d 0000 000f ....a.l....m.... │ │ │ 00019d40: 6563 6473 615f 7072 6976 6174 6528 296a ecdsa_private()j │ │ │ 00019d50: 7704 6e6f 6e65 7400 0000 0377 0574 6974 w.nonet....w.tit │ │ │ 00019d60: 6c65 6d00 0000 1350 7562 6c69 632f 5072 lem....Public/Pr │ │ │ -00019d70: 6976 6174 6520 4b65 7973 7708 6578 706f ivate Keysw.expo │ │ │ -00019d80: 7274 6564 7705 6661 6c73 6577 0565 7175 rtedw.falsew.equ │ │ │ -00019d90: 6976 6d00 0000 0e65 6364 7361 5f70 6172 ivm....ecdsa_par │ │ │ -00019da0: 616d 7328 2968 0568 0377 0474 7970 6577 ams()h.h.w.typew │ │ │ +00019d70: 6976 6174 6520 4b65 7973 7705 6571 7569 ivate Keysw.equi │ │ │ +00019d80: 766d 0000 000e 6563 6473 615f 7061 7261 vm....ecdsa_para │ │ │ +00019d90: 6d73 2829 7708 6578 706f 7274 6564 7705 ms()w.exportedw. │ │ │ +00019da0: 6661 6c73 6568 0568 0377 0474 7970 6577 falseh.h.w.typew │ │ │ 00019db0: 0c65 6364 7361 5f70 7562 6c69 6361 0068 .ecdsa_publica.h │ │ │ 00019dc0: 0262 0000 0189 6102 6c00 0000 016d 0000 .b....a.l....m.. │ │ │ 00019dd0: 000e 6563 6473 615f 7075 626c 6963 2829 ..ecdsa_public() │ │ │ 00019de0: 6a77 046e 6f6e 6574 0000 0003 7705 7469 jw.nonet....w.ti │ │ │ 00019df0: 746c 656d 0000 0013 5075 626c 6963 2f50 tlem....Public/P │ │ │ -00019e00: 7269 7661 7465 204b 6579 7377 0865 7870 rivate Keysw.exp │ │ │ -00019e10: 6f72 7465 6477 0566 616c 7365 7705 6571 ortedw.falsew.eq │ │ │ -00019e20: 7569 766d 0000 000e 6563 6473 615f 7061 uivm....ecdsa_pa │ │ │ -00019e30: 7261 6d73 2829 6805 6803 7704 7479 7065 rams()h.h.w.type │ │ │ +00019e00: 7269 7661 7465 204b 6579 7377 0565 7175 rivate Keysw.equ │ │ │ +00019e10: 6976 6d00 0000 0e65 6364 7361 5f70 6172 ivm....ecdsa_par │ │ │ +00019e20: 616d 7328 2977 0865 7870 6f72 7465 6477 ams()w.exportedw │ │ │ +00019e30: 0566 616c 7365 6805 6803 7704 7479 7065 .falseh.h.w.type │ │ │ 00019e40: 770b 6473 735f 7072 6976 6174 6561 0068 w.dss_privatea.h │ │ │ 00019e50: 0262 0000 0178 6102 6c00 0000 016d 0000 .b...xa.l....m.. │ │ │ 00019e60: 000d 6473 735f 7072 6976 6174 6528 296a ..dss_private()j │ │ │ 00019e70: 7400 0000 016d 0000 0002 656e 6d00 0000 t....m....enm... │ │ │ 00019e80: d660 6060 7465 7874 0a64 7373 5f70 7562 .```text.dss_pub │ │ │ 00019e90: 6c69 6328 2920 3d20 5b50 2c20 512c 2047 lic() = [P, Q, G │ │ │ 00019ea0: 2c20 595d 0a60 6060 0a0a 5768 6572 6520 , Y].```..Where │ │ │ @@ -6648,18 +6648,18 @@ │ │ │ 00019f70: 7269 7661 7465 204b 6579 7377 0865 7870 rivate Keysw.exp │ │ │ 00019f80: 6f72 7465 6477 0566 616c 7365 6805 6803 ortedw.falseh.h. │ │ │ 00019f90: 7704 7479 7065 770a 6473 735f 7075 626c w.typew.dss_publ │ │ │ 00019fa0: 6963 6100 6802 6200 0001 7761 026c 0000 ica.h.b...wa.l.. │ │ │ 00019fb0: 0001 6d00 0000 0c64 7373 5f70 7562 6c69 ..m....dss_publi │ │ │ 00019fc0: 6328 296a 7704 6e6f 6e65 7400 0000 0377 c()jw.nonet....w │ │ │ 00019fd0: 0574 6974 6c65 6d00 0000 1350 7562 6c69 .titlem....Publi │ │ │ -00019fe0: 632f 5072 6976 6174 6520 4b65 7973 7708 c/Private Keysw. │ │ │ -00019ff0: 6578 706f 7274 6564 7705 6661 6c73 6577 exportedw.falsew │ │ │ -0001a000: 0565 7175 6976 6d00 0000 0d64 7373 5f70 .equivm....dss_p │ │ │ -0001a010: 7269 7661 7465 2829 6805 6803 7704 7479 rivate()h.h.w.ty │ │ │ +00019fe0: 632f 5072 6976 6174 6520 4b65 7973 7705 c/Private Keysw. │ │ │ +00019ff0: 6571 7569 766d 0000 000d 6473 735f 7072 equivm....dss_pr │ │ │ +0001a000: 6976 6174 6528 2977 0865 7870 6f72 7465 ivate()w.exporte │ │ │ +0001a010: 6477 0566 616c 7365 6805 6803 7704 7479 dw.falseh.h.w.ty │ │ │ 0001a020: 7065 770a 7273 615f 7061 7261 6d73 6100 pew.rsa_paramsa. │ │ │ 0001a030: 6802 6200 0001 6461 026c 0000 0001 6d00 h.b...da.l....m. │ │ │ 0001a040: 0000 0c72 7361 5f70 6172 616d 7328 296a ...rsa_params()j │ │ │ 0001a050: 7400 0000 016d 0000 0002 656e 6d00 0001 t....m....enm... │ │ │ 0001a060: da60 6060 7465 7874 0a72 7361 5f70 7562 .```text.rsa_pub │ │ │ 0001a070: 6c69 6328 2920 3d20 5b45 2c20 4e5d 0a60 lic() = [E, N].` │ │ │ 0001a080: 6060 0a0a 6060 6065 726c 616e 670a 7273 ``..```erlang.rs │ │ │ @@ -6695,26 +6695,26 @@ │ │ │ 0001a260: 0865 7870 6f72 7465 6477 0566 616c 7365 .exportedw.false │ │ │ 0001a270: 6805 6803 7704 7479 7065 770b 7273 615f h.h.w.typew.rsa_ │ │ │ 0001a280: 7072 6976 6174 6561 0068 0262 0000 0163 privatea.h.b...c │ │ │ 0001a290: 6102 6c00 0000 016d 0000 000d 7273 615f a.l....m....rsa_ │ │ │ 0001a2a0: 7072 6976 6174 6528 296a 7704 6e6f 6e65 private()jw.none │ │ │ 0001a2b0: 7400 0000 0377 0574 6974 6c65 6d00 0000 t....w.titlem... │ │ │ 0001a2c0: 1350 7562 6c69 632f 5072 6976 6174 6520 .Public/Private │ │ │ -0001a2d0: 4b65 7973 7708 6578 706f 7274 6564 7705 Keysw.exportedw. │ │ │ -0001a2e0: 6661 6c73 6577 0565 7175 6976 6d00 0000 falsew.equivm... │ │ │ -0001a2f0: 0c72 7361 5f70 6172 616d 7328 2968 0568 .rsa_params()h.h │ │ │ +0001a2d0: 4b65 7973 7705 6571 7569 766d 0000 000c Keysw.equivm.... │ │ │ +0001a2e0: 7273 615f 7061 7261 6d73 2829 7708 6578 rsa_params()w.ex │ │ │ +0001a2f0: 706f 7274 6564 7705 6661 6c73 6568 0568 portedw.falseh.h │ │ │ 0001a300: 0377 0474 7970 6577 0a72 7361 5f70 7562 .w.typew.rsa_pub │ │ │ 0001a310: 6c69 6361 0068 0262 0000 0161 6102 6c00 lica.h.b...aa.l. │ │ │ 0001a320: 0000 016d 0000 000c 7273 615f 7075 626c ...m....rsa_publ │ │ │ 0001a330: 6963 2829 6a77 046e 6f6e 6574 0000 0003 ic()jw.nonet.... │ │ │ 0001a340: 7705 7469 746c 656d 0000 0013 5075 626c w.titlem....Publ │ │ │ 0001a350: 6963 2f50 7269 7661 7465 204b 6579 7377 ic/Private Keysw │ │ │ -0001a360: 0865 7870 6f72 7465 6477 0566 616c 7365 .exportedw.false │ │ │ -0001a370: 7705 6571 7569 766d 0000 000c 7273 615f w.equivm....rsa_ │ │ │ -0001a380: 7061 7261 6d73 2829 6805 6803 7704 7479 params()h.h.w.ty │ │ │ +0001a360: 0565 7175 6976 6d00 0000 0c72 7361 5f70 .equivm....rsa_p │ │ │ +0001a370: 6172 616d 7328 2977 0865 7870 6f72 7465 arams()w.exporte │ │ │ +0001a380: 6477 0566 616c 7365 6805 6803 7704 7479 dw.falseh.h.w.ty │ │ │ 0001a390: 7065 770b 6b65 795f 696e 7465 6765 7261 pew.key_integera │ │ │ 0001a3a0: 0068 0262 0000 015b 6102 6c00 0000 016d .h.b...[a.l....m │ │ │ 0001a3b0: 0000 000d 6b65 795f 696e 7465 6765 7228 ....key_integer( │ │ │ 0001a3c0: 296a 7400 0000 016d 0000 0002 656e 6d00 )jt....m....enm. │ │ │ 0001a3d0: 0000 2d41 6c77 6179 7320 6074 3a62 696e ..-Always `t:bin │ │ │ 0001a3e0: 6172 792f 3060 2077 6865 6e20 7573 6564 ary/0` when used │ │ │ 0001a3f0: 2061 7320 7265 7475 726e 2076 616c 7565 as return value