c,python: Use little-endina byte order for bigint arithmetics

This better matches what one would expect from the hex or base64
(upcoming) formats.
This commit is contained in:
2021-11-15 01:13:17 +01:00
parent cc473f4c24
commit bcae51ead9
7 changed files with 51 additions and 56 deletions

View File

@ -5,11 +5,11 @@ from passgeny import phogen
from passgeny import bhash
PHO_GEN_TEST = [
[ b"passgeny", "herang xiasem zitend qibele" ],
[ b"phonetic", "lineum foneum zybale mangur" ],
[ b"generator", "latole elitab ackina exprou" ],
[ b"password", "nulize nomere fonici crednt" ],
[ b"duck", "catabb rompor cricin prunsi" ] ]
[ b"passgeny", "vatome iddeda pashis artarc" ],
[ b"phonetic", "joredl qibini kninet ouslis" ],
[ b"generator", "vormul zilyth disedl chryso" ],
[ b"password", "wompot ficara uplort lancon" ],
[ b"duck", "inerea iricin ovusia irrisi" ] ]
for pt in PHO_GEN_TEST:
bh = bhash.Bhash()