diff options
Diffstat (limited to '25_break_encr/test.txt')
-rw-r--r-- | 25_break_encr/test.txt | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/25_break_encr/test.txt b/25_break_encr/test.txt new file mode 100644 index 0000000..52d88ee --- /dev/null +++ b/25_break_encr/test.txt @@ -0,0 +1,51 @@ + pu aol shza wyvislt, fvb zhd hu ptwsltluahapvu vm h zptwsl +"lujyfwapvu" wyvnyht. pu aopz wyvislt, fvb dpss dypal h wyvnyht +aoha iylhrz aoha lujyfwapvu---aoha pz, pa dpss ahrl hz puwba +h alea mpsl lujyfwalk dpao aol lujyfwapvu wyvnyht fvb qbza +zhd, huk wypuaz vba aol rlf bzlk av lujyfwa pa! + +iylhrpun aol jhlzhy jpwoly bzlz h aljoupxbl jhsslk "mylxblujf jvbuapun." +aopz aljoupxbl ylsplz vu aol mhja aoha aol kpzaypibapvu vm slaalyz +pu aol lunspzo hswohila pz mhy myvt bupmvyt: 'l' pz if mhy aol tvza +jvttvu slaaly (~13%), mvssvdlk if 'a' (9%), huk 'h' (8%). uval +aoha aol hclyhnl mylxblujf pz 100/26 ~= 4%. + +aopz mylxblujf kpzaypibapvu tlhuz aoha pm fvb ruvd (vy zbzwlja) +aoha h mpsl jvuahpuz lunspzo alea lujyfwalk dpao h jhlzhy jpwoly, +fvb jhu zptwsf jvbua aol mylxblujf vm hss slaalyz pu pa, huk nblzz +aoha aol slaaly dopjo vjjbyz tvza vmalu pz 'l'. vujl fvb ruvd +dopjo slaaly pz 'l', fvb jhu ihjrzvscl mvy aol rlf huk kljyfwa +aol mpsl. uval aoha pu wyhjapjl aopz ylxbpylz h shynl luvbno +alea aoha "aol shd vm shynl ubtilyz" hwwsplz---huk dopsl pa pz +uva nbhyhuallk av dvyr, pa afwpjhssf kvlz. + + +ylxbpyltluaz: +============= + + - fvby wyvnyht dpss ahrl vul jvtthuk spul hynbtlua: aol uhtl + vm h mpsl av ylhk hz puwba + - fvby wyvnyht dpss aolu wlymvyt mylxblujf jvbuapun vu aol slaalyz + pu aoha alea mpsl. fvby wyvnyht zovbsk pnuvyl hss uvu-slaaly + johyhjalyz (aovzl bu-tvkpmplk if fvby wyvislt 1 wyvnyht). + - fvby wyvnyht zovbsk bzl aol mylxblujf jvbua pumvythapvu av + klalytpul dopjo slaaly pz 'l', huk zvscl mvy aol rlf. + - vu zbjjlzz, fvby wyvnyht zovbsk wypua h zpunsl spul vm vbawba av + zakvba, dopjo zovbsk jvuahpu vul kljpths (ihzl 10) pualnly (mvssvdlk if h + uldspul johyhjaly). aopz ubtily zovbsk il aol lujyfwapvu rlf bzlk + vu aol alea. pa zovbsk il pu aol yhunl [0,26). aoha pz, aol + ubtily fvb wypua zovbsk vilf 0 <= huzdly < 26. + - vu mhpsbyl, fvby wyvnyht zovbsk wypua hu hwwyvwyphal lyyvy + tlzzhnl av zaklyy, aolu lepa dpao lepa_mhpsbyl. + - wyvcpkl h thrlmpsl dopjo jvtwpslz fvby wyvnyht puav + h ipuhyf jhsslk "iylhrly" +opuaz: + - kpcpkl aopz wyvislt puav zbi-wyvisltz. fvb zovbsk wyvihisf + dypal ha slhza adv mbujapvuz (vaoly aohu thpu) av kv aopz. + - aopur hivba ovd fvb dhua av ylwylzlua fvby khah. hu hyyhf + tpnoa il ohukf zvtldolyl. + - fvb thf mpuk h mbujapvu fvb dyval pu h wylcpvbz jshzzdvyr + bzlmbs mvy aopz hzzpnutlua. mlls myll av bzl vy hkhwa pa. + - yltltily aoha lclyfaopun (pujsbkpun johyhjalyz) hyl ubtilyz. + fvb tpnoa svvr ihjr ha aol "ylhk lujyfwapvu" hzzpnutlua + av zll hu lehtwsl vm kvpun thao vu johyhjalyz. |