کمک در بهبود روش ترک خوردن

 274c10121a0100495b502d551c557f0b0833585d1b27030b5228040d3753490a1c025415051525455118001911534a0052560a14594f0b1e490a010c4514411e070014615a181b02521b580305170002074b0a1a4c414d1f1d171d00151b1d0f480e491e0249010c150050115c505850434203421354424c1150430b5e094d144957080d4444254643

با توجه به اینکه یک اسکریپت یک کلید ارائه شده را فراهم می کند و متن ساده را رمزگذاری می کند. لازم است متن ساده به متن رمز بالا ارائه شود. نکات ارائه شده عبارتند از XOR و هاش . من اسکریپت زیر را امضا کرده ام فرض بر این است که یک هش ساده XOR است.

 واردات binascii

hexinp = '274c10121a0100495b502d551c557f0b0833585d1b27030b5228040d3753490a1c025415051525455118001911534a0052560a14594f0b1e490a010c4514411e070014615a181b02521b580305170002074b0a1a4c414d1f1d171d00151b1d0f480e491e0249010c150050115c505850434203421354424c1150430b5e094d144957080d4444254643،

inp = binascii.a2b_hex (hexinp)


برای من در محدوده (0، 128):
    برای j در محدوده (0، len (inp)):
        چاپ chr (ord (inp [j]) ^ (i))،
    ورودی خام()
    چاپ "..."

اما هیچ کدام از رشته های حاصل نمی شود. من نیاز به مشاوره در مورد آنچه که من ممکن است اشتباه انجام / آنچه که من از دست رفته است.
PS: من یک تازه وارد تازه وارد این منطقه است. لطفا فقط به این دلیل که آن را / ممکن است واضح است را کاهش ندهید. با تشکر