软件设计模式课件 Lect4-Bridge-Structual-180907.pptVIP

  • 8
  • 0
  • 约7.87千字
  • 约 35页
  • 2020-11-10 发布于四川
  • 举报

软件设计模式课件 Lect4-Bridge-Structual-180907.ppt

EncryptedInfo1的加密算法:折叠算法 将26个英文字母按照顺序排列,加密的时候,以折叠的方式进行:a??z, b??y, ...,m??n 大写字母也是如此。大写字母加密为大写字母。 数字加密也以此方式进行0??9,1??8,2??7,3??6, 4??5 a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 EncryptedInfo2的加密算法:分组互换算法 将26个英文字母按照顺序排列,按照如下方式两两分成一组,本组内部 加密的时候互换:a??b, c??d,…, w??x, y??z。 大写字母的加密方式也是如此,大写字母加密为大写字母。 数字加密:0??1, 2??3,4??5, 6??7, 8??9 a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 interface AgentInfo log(msg String): EncryptedInfo1 encrypt(String inputStr) log(String msg) writer: MessageWriter 可以在两个维度上增加新 的类而不影响其它的类 interface MessageWriter l

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档