Internet口令保存在Domino文件夹的个人文档的HTTPPassword域中,和文档中的username一起用于藉各种Internet协议訪问Dominoserver时的校验,最经常使用的就是通过Web訪问应用程序,其它比如用POP3协议接收邮件,LDAP协议校验身份时,也是採用这组身份凭据。

口令以秘文保存。在R6之前,加密口令的算法由@Password公式运行。自R6起,为了更高的安全,有了新的算法,可由@HashPassword公式运行。是否採用新算法,可通过DirectoryProfile的Use more secure Internet Passwords域和Domino管理员client设置,前者能控制自生效之后改动的口令,后者能批量改动现有的口令。与非常多其它机制一样,终于的标志还是保存在文档里。採用新算法的个人文档里有一个$SecurePassword域,值为“1”,若没有则使用旧算法。此域在Person表单的Querysave事件中会进行更新。

两个算法的一大差别是,旧算法对同一明文多次运算的结果不变,而新算法即使对同一明文每次运算的结果也不同。因此採用旧算法时,尽管从HTTPPassword域值无法知道口令,但能够推断多名用户的口令是否同样,以及某次操作是否改动了口令。而採用新算法后,即使设置的口令没变,密文也会改变,用户若不知道这一点还会产生误解。

在LotusScript和JavaAPI中,分别能够使用Session. hashPassword()和Session. verifyPassword()加密和校验口令。

最新文章

  1. 【代码笔记】iOS-正在加载
  2. c++学习笔记2
  3. ruby + watir 自动化上传图片文件解决方案
  4. 使用Entity Framework 自动产生的Sql语句
  5. pycharm 常用设置
  6. ubuntu下安装Matlab
  7. About 'atoi'
  8. shell脚本采用crontab定时备份数据库日志
  9. Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON
  10. [转] 深入剖析 linux GCC 4.4 的 STL string
  11. 总结配置搭建tomcat时碰到的一些小问题
  12. JQuery -> 超级简单的下拉菜单
  13. webpack基本用法
  14. Android GreenDao使用教程
  15. LITTLE-ENDIAN(小字节序、低字节序) BOM——Byte Order Mark 字节序标记 数据在内存中的存放顺序
  16. Java中的Map List Set等集合类
  17. Prometheus Node_exporter 之 System Detail
  18. word绘图画布
  19. java mongodb 基础系列---查询,排序,limit,$in,$or,输出为list,创建索引,$ne 非操作
  20. [BZOJ2733][HNOI2010]永无乡 解题报告 启发式合并,线段树合并

热门文章

  1. R语言- 基本统计分析
  2. 火狐与IE的7个JavaScript差异
  3. Oracle分页查询的一个存储过程:
  4. 怎样自己构建一个小型的Zoomeye----从技术细节探讨到实现
  5. ANDROID内存优化(大汇总——全)
  6. 【物理/数学】—— 概念的理解 moment、momentum
  7. gvim 窗口最大化启动
  8. 【19.77%】【codeforces 570D】Tree Requests
  9. 利用java反射将结果集封装成为对象和对象集合
  10. PJSIP开源库详解