#!/usr/bin/python
# -*- coding: UTF-8 -*-
str='BaCoNscIphErorTHEbacOnIANCiPHeriSameThODoFsTEGaNOGrapHYaMEThoDOfHidIngAsECRetMeSsaGeasOpPOsEdTOaTRUeCiPHeRdEVIseDBYfrancisbAcoNaMessAgeIscoNCeALEDinTHepRESenTatIoNOFTexTratHerthaNiTscoNteNttOenCODeAMEsSaGeeaChlETterOfTHepLAInTextIsrePLAcEDByAgroUpoFfIvEOFthELEtTeRSaoRbThisrEpLACEmENTIsdONeaCcORdiNgtoTHEALphaBEtoFtHeBACOnIANcIpHeRsHoWnbElOwNoTeASeCoNdvErSiOnoFBaCoNSCiPhEruSeSAUnIqUecOdEFoREaChlEtTeRiNOtHeRWoRdSiaNdjeAcHHaSItSOwNPaTtErNtHewRiTeRMuStmAkEUsEOftWodIfFeReNttYpEfAcEsfOrtHiSCiPhErAfTeRPrEpArInGAFaLsEMeSsAgEWiThtHesAmENuMbEroFLeTtErSAsaLloFThEAsaNdbSIntHerEaLsEcReTMeSsAgEtWotYpEfAcEsaRecHoSeNoNetORePrEsEnTAsaNdtHeoThErbStHeNEaChlEtTeROftHefAlSemEsSaGemUsTBepReSeNtEdiNThEApPrOpRiAtETyPeFaCeAcCoRdInGTowHeThEriTStAnDsfOraNAOrabTodEcOdEThEMeSsAgEtHerEvErSemEtHoDIsaPpLiEdEaChTyPeFaCe1LeTtEriNThEFaLsEMeSsAgEIsrEpLaCeDWiThaNAAnDEaChTyPeFaCe2LeTtEriSRePlAcEdwItHABtHebAcOnIaNAlPhAbEtiSThEnuSeDTorEcOvErtHeoRiGiNaLMeSsAgEaNymEtHoDOfwRiTiNgtHemEsSaGetHaTAlLoWstWodIsTiNcTRePrEsEnTaTiOnSFoREaChcHaRaCtErcAnbEUsEdfOrtHebAcOncIpHeRbAcOnhImSeLfpRePaReDABiLiTeRaLAlPhAbEt[2]FoRHaNdWrItTeNCaPiTaLAnDSmAlLLeTtErSWiTheAcHHaViNgtWoaLtErNaTiVefOrMsOnETobEUsEdaSAAnDThEOtHeRAsbThIswAspUbLiShEdaSAniLlUsTrAtEdpLaTeiNHiSDeaUgMeNtIssCiEnTiArUmThEAdVaNcEmEnTOflEaRnInGBeCaUsEAnYMeSsAgEOftHerIgHtlEnGtHCaNBeuSeDTocArRytHeeNcOdInGtHesEcReTMeSsAgEIseFfEcTiVeLyhIdDeNInpLaInsIgHtThEFaLsEMeSsAgECaNBeoNAnYToPiCAnDThUscAndIsTrAcTAPeRsOnsEeKiNgtOFiNdtHerEaLMeSsAgE'
a=[]
for i in range(len(str)):
if str[i].isupper():
a.append('A')
else:
a.append('B')
print(a)
txt=''.join(a)
print(txt)
Bacon密码解析
本文深入探讨了Bacon密码的工作原理,这是一种使用文本呈现而非内容来隐藏秘密消息的密码学方法,由Francis Bacon发明。文章详细解释了如何通过改变文本中字母的大小写来编码和解码信息,提供了一个具体的Python代码示例。
2242

被折叠的 条评论
为什么被折叠?



