标签: avatar-generation

基于字符串(或uuid)生成人类可区分的图片

Tl;Dr:我正在创建一个应用程序:两个或多个用户之间的端到端加密聊天,并且需要快速便捷的方式来直观地检查是否存在中间人

应用程序背后的想法:

  1. AliceBob前端应用程序生成 RSA公钥+私钥(使用很棒的jsencrypt库)
  2. AliceBob前端应用程序向服务器应用程序发送请求,因此服务器为Alice和Bob生成唯一的ID(实际上是UUID)。
  3. AliceBob前端应用程序生成链接QR 代码,在 url 的哈希部分中包含他们的公钥和 ID,因此在打开时不会将其发送到服务器。
  4. 链接二维码的照片可以通过第三方渠道(不受保护)发送,并且打开允许 ​​Alice 和 Bob 前端应用程序将其对应项添加到“联系人列表”(所有这些都发生在前端) )
  5. Alice的应用程序从Bob的应用程序接收到公钥和ID后,用公钥加密消息并将其发送到服务器,并指定Bob的ID
  6. Bob询问服务器“我的ID有新消息吗?”,收到服务器发来的消息后,用他的私钥解密。
  7. 服务器在任何时候都没有获取私钥或公钥。它只是生成 ID 并在由 javascript 前端加密的 ID 之间传递消息,无法读取它,并在前端收到消息后立即将其删除。

问题:

Alice 和 Bob 只接受 ID 和公钥,因此无法简单快速地区分他们之间是否存在 ManInTheMiddle,因为 UUID 与某些 SHA 哈希不同,通常看起来非常相似。随后生成的 uuid 可能仅存在单个字符的差异,并且人眼不容易识别这种差异。

想要的解决方案: …

javascript encryption avatar man-in-the-middle avatar-generation

5
推荐指数
1
解决办法
1369
查看次数

PHP - 怪物头像生成器

我见过一个制作怪物创作者的头像生成器,但几年前我看到了这个,现在不记得这个名字或者用谷歌找到它.有人有网址吗?

php avatar-generation

3
推荐指数
1
解决办法
2015
查看次数

用户头像如何在wordpress中运行?

我正在为WordPress进行迁移工作,在该网站中,旧网站的所有用户图像都必须设置为WordPress中的头像.

我编写了一个PHP脚本来迁移所有用户以及密码并正常工作.

我的问题是如何使用PHP代码(而不是WordPress代码)设置用户头像.我不明白它是如何存储的以及存储在表中的位置.我知道它存储的位置格式如,

wp_content /上传/化身/用户名/ randomtext.jpg

randomtext.jpg是如何产生的以及这些信息的保存位置?

谁能帮我?

php wordpress buddypress avatar-generation

2
推荐指数
1
解决办法
2554
查看次数