nostr_cn_dev on Nostr: 这次做 postr项目 ,私人邮局。发现nostr社区的 私信非常的安全。 ...
这次做 postr项目 ,私人邮局。发现nostr社区的 私信非常的安全。
现在nostr私信息是nips17 里面做的规范。加密用的nips44。
分为三层。
第一层,kind 1059 ,也就是网上大家看到的信息,tags[[p,pubkey]], 只有这个是有效的,明文。 就是收信人的公钥。
这时候 发信人的 pubkey都是匿名的,临时产生的pubkey。
第二层 是kind 13, 如果你是收信人,你用自己的私钥能解开 第一层看到第二层消息。 这时候的 pubkey是发信人的。但是内容还是加密的 。需要解密到第三层
第三层是kind 14,这时候 内容才是真的发信人的发送内容。
所以说是安全的。
Published at
2025-02-17 05:54:55Event JSON
{
"id": "a07948ff3136137bc99339a545380720e6487730ba8165e7933b89451bf0da48",
"pubkey": "fd06f542bc6c06a39881810de917e6c5d277dfb51689a568ad7b7a548d6d54cd",
"created_at": 1739771695,
"kind": 1,
"tags": [
[
"client",
"Yakihonne",
"31990:20986fb83e775d96d188ca5c9df10ce6d613e0eb7e5768a0f0b12b37cdac21b3:1700732875747"
]
],
"content": "这次做 postr项目 ,私人邮局。发现nostr社区的 私信非常的安全。\n\n现在nostr私信息是nips17 里面做的规范。加密用的nips44。\n分为三层。\n\n第一层,kind 1059 ,也就是网上大家看到的信息,tags[[p,pubkey]], 只有这个是有效的,明文。 就是收信人的公钥。\n\n这时候 发信人的 pubkey都是匿名的,临时产生的pubkey。\n\n第二层 是kind 13, 如果你是收信人,你用自己的私钥能解开 第一层看到第二层消息。 这时候的 pubkey是发信人的。但是内容还是加密的 。需要解密到第三层\n\n第三层是kind 14,这时候 内容才是真的发信人的发送内容。\n\n\n所以说是安全的。",
"sig": "c9d42e731b13107a7798630c69ce378d1ee3b550a390bde6bb9179b4ce586d855b359716f80fe3c5fe16bc18d46f87ff2b1b2c8f33f2ce3998057391846f71b1"
}