WebCryptoAPI

时间:2024-06-24 05:31:52
【文件属性】:

文件名称:WebCryptoAPI

文件大小:5.18MB

文件格式:ZIP

更新时间:2024-06-24 05:31:52

JavaScript

SecretNote 应用源码 对于 JavaScript Web Cryptography API 论文,作为案例研究,实现了用于共享加密和数字签名消息的概念验证端到端安全示例应用程序。 示例应用程序称为SecretNotes ,它利用新的 Web Cryptography API 直接在 Web 浏览器上执行加密操作。 论文永久链接: : : : : 示例应用程序使用非对称公钥和对称密钥密码术作为保护发送消息的手段,并提供可由接收者验证的数字签名(如果发送者选择共享身份)。 对称密钥加密用于加密和解密实际的消息负载,允许它比使用非对称加密通常可以加密的最大长度更长。 应用程序不会向服务器透露纯文本消息、解密密钥或其他元数据,例如发送者身份或接收者姓名,因此不会泄露或泄露任何内容,因为服务器不包含任何可用于解密消息的内容(传统的即时消息应用程序将消息和解密密钥存储在服务器上


【文件预览】:
WebCryptoAPI-master
----server()
--------models()
--------package.json(561B)
--------server.js(1KB)
--------routes()
--------noteserver.js(2KB)
----images()
--------S10_A07_create_note.png(261KB)
--------S11_B05_decrypted_note_unknown_sender.png(206KB)
--------S01_A00_welcome.png(131KB)
--------S03_B01_create_identity_dialog.png(334KB)
--------S14_debug.png(474KB)
--------S12_B06_import_identity.png(600KB)
--------S05_A03_manage_identities.png(164KB)
--------S06_A05_manage_identities.png(215KB)
--------S02_A01_create_identity_dialog.png(344KB)
--------S08_B03_notes.png(108KB)
--------S07_A06_create_note.png(132KB)
--------S13_B07_decrypted_node_trusted_sender.png(234KB)
--------S05_A04_import_identity_dialog.png(622KB)
--------S11_B05_decrypted_note_unknown_sender_OLD.png(166KB)
--------S09_B04_decrypted_note.png(113KB)
--------S04_B02_export_identity_dialog.png(661KB)
----package.json(383B)
----.bowerrc(59B)
----LICENSE(1KB)
----.gitignore(65B)
----public()
--------css()
--------vendor()
--------test.html(806B)
--------fonts()
--------index.html(26KB)
--------js()
----README.md(12KB)
----bower.json(596B)
----sslcert()
--------GENERATE_CERTIFICATES_HERE(0B)

网友评论