This commit is contained in:
Liang Ding 2022-07-03 22:40:44 +08:00
parent 777537d349
commit f5ccf07540
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
21 changed files with 458 additions and 3748 deletions

View file

@ -33,8 +33,6 @@
"20210615213222-vs5tzbd": 13,
"20210721112159-9p645xm": 1,
"20210721112206-mhr9wxi": 3,
"20210721112211-fwc1x43": 4,
"20210721112229-fp97j3c": 2,
"20210721160238-yvhbh0h": 5,
"20210808180303-6yi0dv5": 1,
"20210808180303-axh6q1d": 4,

View file

@ -12,7 +12,7 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210721112251-nlv1v47",
"updated": "20210721112251"
"updated": "20220703223420"
},
"Children": [
{
@ -37,7 +37,7 @@
},
{
"Type": "NodeText",
"Data": ", divided into three parts:"
"Data": ", divided into the following sections:"
}
]
},
@ -47,7 +47,7 @@
"ListData": {},
"Properties": {
"id": "20210721112251-y58mwa8",
"updated": "20210721112319"
"updated": "20210721112251"
},
"Children": [
{
@ -58,7 +58,8 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20210721112251-2g73fn6"
"id": "20210721112251-2g73fn6",
"updated": "20210721112251"
},
"Children": [
{
@ -76,32 +77,6 @@
}
]
},
{
"ID": "20210721112251-evmyz01",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721112251-evmyz01"
},
"Children": [
{
"ID": "20210721112251-mvo15y4",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721112251-mvo15y4"
},
"Children": [
{
"Type": "NodeText",
"Data": "Backup data: Provided to the backup function, the data is encrypted"
}
]
}
]
},
{
"ID": "20210721112251-mbp661h",
"Type": "NodeListItem",

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20210721112206-mhr9wxi",
"title": "Data Sync",
"updated": "20220510105000"
"updated": "20220703223222"
},
"Children": [
{
@ -56,6 +56,131 @@
}
]
},
{
"ID": "20210721112229-fp97j3c",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721112229-fp97j3c",
"title": "End-to-end Encryption",
"updated": "20220703223222"
},
"Children": [
{
"Type": "NodeText",
"Data": "End-to-end Encryption"
}
]
},
{
"ID": "20220703223157-9xwnaxy",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223157-9xwnaxy",
"updated": "20220703223157"
},
"Children": [
{
"Type": "NodeText",
"Data": "Data synchronization is transmitted through end-to-end encryption, and the cloud does not store any plaintext data."
}
]
},
{
"ID": "20220703223157-z6lmqw5",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220703223157-z6lmqw5",
"updated": "20220703223157"
},
"Children": [
{
"ID": "20220703223157-mzolzze",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220703223157-mzolzze",
"updated": "20220703223157"
},
"Children": [
{
"ID": "20220703223157-80pgm8w",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223157-80pgm8w",
"updated": "20220703223157"
},
"Children": [
{
"Type": "NodeText",
"Data": "The key is only stored locally and will not be uploaded to the cloud"
}
]
}
]
},
{
"ID": "20220703223157-6qldbi9",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220703223157-6qldbi9",
"updated": "20220703223157"
},
"Children": [
{
"ID": "20220703223157-4t6fh6p",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223157-4t6fh6p",
"updated": "20220703223157"
},
"Children": [
{
"Type": "NodeText",
"Data": "Encryption and decryption process is performed entirely on the local device"
}
]
}
]
},
{
"ID": "20220703223157-dpfgnuy",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220703223157-dpfgnuy",
"updated": "20220703223157"
},
"Children": [
{
"ID": "20220703223157-gh25cti",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223157-gh25cti",
"updated": "20220703223157"
},
"Children": [
{
"Type": "NodeText",
"Data": "The encryption algorithm is the industry-recognized and secure AES GCM"
}
]
}
]
}
]
},
{
"ID": "20210721112403-77frbcy",
"Type": "NodeHeading",

View file

@ -1,649 +0,0 @@
{
"ID": "20210721112211-fwc1x43",
"Type": "NodeDocument",
"Properties": {
"id": "20210721112211-fwc1x43",
"title": "Data Backup",
"updated": "20220605010124"
},
"Children": [
{
"ID": "20210721113518-5xszb36",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721113518-5xszb36",
"updated": "20210721113518"
},
"Children": [
{
"Type": "NodeText",
"Data": "Backup"
}
]
},
{
"ID": "20210721113518-i92bte8",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-i92bte8",
"updated": "20210721113518"
},
"Children": [
{
"Type": "NodeText",
"Data": "Backup refers to encrypting and copying all files in the "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "workspace/data/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " folder to the "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "workspace/backup/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " folder."
}
]
},
{
"ID": "20210721113518-eonfkpy",
"Type": "NodeHeading",
"HeadingLevel": 3,
"Properties": {
"id": "20210721113518-eonfkpy",
"updated": "20210721113518"
},
"Children": [
{
"Type": "NodeText",
"Data": "How to use"
}
]
},
{
"ID": "20210721113518-l6iveb9",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20210721113518-l6iveb9",
"updated": "20220110113847"
},
"Children": [
{
"ID": "20210721113518-xj8t7rh",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20210721113518-xj8t7rh",
"updated": "20220110113847"
},
"Children": [
{
"ID": "20210721113518-pbw2e0k",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-pbw2e0k",
"updated": "20220110113847"
},
"Children": [
{
"Type": "NodeText",
"Data": "Open "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Settings - Cloud"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ", configure "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "End-to-end encryption password"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721113518-b1zmoh9",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20210721113518-b1zmoh9",
"updated": "20210721113608"
},
"Children": [
{
"ID": "20210721113518-nf6ppdd",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-nf6ppdd",
"updated": "20210721113608"
},
"Children": [
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Settings - Cloud - Local backup"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " select "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Backup and upload"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ", after the backup is completed, a popup will prompt whether to upload, select "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Confirm"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721113518-p5y9e4c",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "My4=",
"Num": 3
},
"Properties": {
"id": "20210721113518-p5y9e4c"
},
"Children": [
{
"ID": "20210721113518-9wpyewo",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-9wpyewo"
},
"Children": [
{
"Type": "NodeText",
"Data": "After the upload is complete, there will be a copy of the same encrypted data as the local backup in the cloud"
}
]
}
]
}
]
},
{
"ID": "20210721113518-3gs4xw8",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721113518-3gs4xw8",
"updated": "20210721113518"
},
"Children": [
{
"Type": "NodeText",
"Data": "Recovery"
}
]
},
{
"ID": "20210721113518-q0g9b8t",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-q0g9b8t",
"updated": "20210721113518"
},
"Children": [
{
"Type": "NodeText",
"Data": "Restoration refers to restoring the encrypted data in the "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "workspace/backup/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " folder to the "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "workspace/data/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " folder."
}
]
},
{
"ID": "20210721113518-36cr3ep",
"Type": "NodeHeading",
"HeadingLevel": 3,
"Properties": {
"id": "20210721113518-36cr3ep",
"updated": "20210721113518"
},
"Children": [
{
"Type": "NodeText",
"Data": "How to use"
}
]
},
{
"ID": "20210721113518-ehrjn0l",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20210721113518-ehrjn0l",
"updated": "20220110113910"
},
"Children": [
{
"ID": "20210721113518-xxudcbj",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20210721113518-xxudcbj",
"updated": "20220110113910"
},
"Children": [
{
"ID": "20210721113518-7hc0mv6",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-7hc0mv6",
"updated": "20220110113910"
},
"Children": [
{
"Type": "NodeText",
"Data": "Open "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Settings - Cloud"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ", configure "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "End-to-end encryption password"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721113518-mxh48fj",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20210721113518-mxh48fj",
"updated": "20210721113649"
},
"Children": [
{
"ID": "20210721113518-jtxtft6",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-jtxtft6",
"updated": "20210721113649"
},
"Children": [
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Settings - Cloud - Cloud backup"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " Select "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Download and recover"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ", after the download is complete, a pop-up will prompt whether to restore, select "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "Confirm"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721113518-e5ax8sg",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "My4=",
"Num": 3
},
"Properties": {
"id": "20210721113518-e5ax8sg"
},
"Children": [
{
"ID": "20210721113518-j15ej6g",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-j15ej6g"
},
"Children": [
{
"Type": "NodeText",
"Data": "After the recovery is complete, the application will be closed, and you can restart it manually"
}
]
}
]
}
]
},
{
"ID": "20210721113518-bxfmlzu",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721113518-bxfmlzu",
"updated": "20211106114644"
},
"Children": [
{
"Type": "NodeTag",
"Data": "span",
"Children": [
{
"Type": "NodeTagOpenMarker"
},
{
"Type": "NodeText",
"Data": "Note"
},
{
"Type": "NodeTagCloseMarker"
}
]
}
]
},
{
"ID": "20210721113518-flygugq",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20210721113518-flygugq",
"updated": "20220605010124"
},
"Children": [
{
"ID": "20210721113518-t2bu4ls",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721113518-t2bu4ls",
"updated": "20220605010124"
},
"Children": [
{
"ID": "20210721113518-vu6mx99",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-vu6mx99",
"updated": "20220605010124"
},
"Children": [
{
"Type": "NodeText",
"Data": "Do not use a third-party sync disk and SiYuan backup at the same time, it may cause data damage"
}
]
}
]
},
{
"ID": "20210721113518-7gtij1a",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721113518-7gtij1a"
},
"Children": [
{
"ID": "20210721113518-wo686i8",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113518-wo686i8"
},
"Children": [
{
"Type": "NodeText",
"Data": "After restoring from the backup, the current workspace data will be overwritten and cannot be restored. Please confirm before using the backup to restore"
}
]
}
]
}
]
}
]
}

View file

@ -1,544 +0,0 @@
{
"ID": "20210721112229-fp97j3c",
"Type": "NodeDocument",
"Properties": {
"id": "20210721112229-fp97j3c",
"title": "End-to-end Encryption",
"updated": "20220115002915"
},
"Children": [
{
"ID": "20220110113929-087uy2y",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110113929-087uy2y",
"updated": "20220110113932"
},
"Children": [
{
"Type": "NodeText",
"Data": "Overview"
}
]
},
{
"ID": "20210721113811-5tkf18n",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113811-5tkf18n",
"updated": "20210721113815"
},
"Children": [
{
"Type": "NodeText",
"Data": "SiYuan will encrypt data before backup and synchronization, and the encrypted data can be safely transmitted and hosted over the network."
}
]
},
{
"ID": "20210721113811-8fa6box",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20210721113811-8fa6box",
"updated": "20220111133331"
},
"Children": [
{
"ID": "20210721113811-dhoce9n",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721113811-dhoce9n"
},
"Children": [
{
"ID": "20210721113811-j40wc0h",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113811-j40wc0h"
},
"Children": [
{
"Type": "NodeText",
"Data": "The encryption and decryption process is completely performed on the local device"
}
]
}
]
},
{
"ID": "20210721113811-ny6w1wu",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721113811-ny6w1wu"
},
"Children": [
{
"ID": "20210721113811-qtrzt85",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113811-qtrzt85"
},
"Children": [
{
"Type": "NodeText",
"Data": "The encryption algorithm is AES GCM, which is recognized as safe in the industry"
}
]
}
]
},
{
"ID": "20210721113811-59an6f2",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721113811-59an6f2"
},
"Children": [
{
"ID": "20210721113811-nnym9aw",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113811-nnym9aw"
},
"Children": [
{
"Type": "NodeText",
"Data": "The password set by the user is encrypted with the built-in key of the program and stored locally"
}
]
}
]
}
]
},
{
"ID": "20220110113934-fl0d0js",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110113934-fl0d0js",
"updated": "20220110113937"
},
"Children": [
{
"Type": "NodeText",
"Data": "Password generation"
}
]
},
{
"ID": "20220110113934-dae2jau",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113934-dae2jau",
"updated": "20220115002540"
},
"Children": [
{
"Type": "NodeText",
"Data": "There are two methods to generate end-to-end encrypted passwords:"
}
]
},
{
"ID": "20220110113934-rfporqh",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20220110113934-rfporqh",
"updated": "20220110113934"
},
"Children": [
{
"ID": "20220110113934-gwjk3qx",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20220110113934-gwjk3qx"
},
"Children": [
{
"ID": "20220110113934-emopzba",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113934-emopzba"
},
"Children": [
{
"Type": "NodeText",
"Data": "Automatic generation of algorithm based on user id"
}
]
}
]
},
{
"ID": "20220110113934-dpi5mhr",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20220110113934-dpi5mhr"
},
"Children": [
{
"ID": "20220110113934-ozy5c5y",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113934-ozy5c5y"
},
"Children": [
{
"Type": "NodeText",
"Data": "Based on user-defined password generation"
}
]
}
]
}
]
},
{
"ID": "20220115002535-0pj2k32",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002535-0pj2k32",
"updated": "20220115002553"
},
"Children": [
{
"Type": "NodeText",
"Data": "The differences between the two password generation methods are:"
}
]
},
{
"ID": "20220115002535-ssrjw0d",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220115002535-ssrjw0d",
"updated": "20220115002535"
},
"Children": [
{
"ID": "20220115002535-021hil0",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002535-021hil0"
},
"Children": [
{
"ID": "20220115002535-ntfil4j",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002535-ntfil4j"
},
"Children": [
{
"Type": "NodeText",
"Data": "The id generation method is mainly for simplicity and convenience, but technically developers can decrypt data in the cloud"
}
]
}
]
},
{
"ID": "20220115002535-cqgvx4i",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002535-cqgvx4i"
},
"Children": [
{
"ID": "20220115002535-9pk7z51",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002535-9pk7z51"
},
"Children": [
{
"Type": "NodeText",
"Data": "The main purpose of using a custom password is to be more secure (unless you know the password or brute force, it cannot be decrypted), but the operation is relatively troublesome and the password must be remembered"
}
]
}
]
}
]
},
{
"ID": "20220110113934-uwfmdbs",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110113934-uwfmdbs",
"updated": "20220110114008"
},
"Children": [
{
"Type": "NodeTag",
"Data": "span",
"Children": [
{
"Type": "NodeTagOpenMarker"
},
{
"Type": "NodeText",
"Data": "Note"
},
{
"Type": "NodeTagCloseMarker"
}
]
}
]
},
{
"ID": "20220110113934-ldpj5fk",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113934-ldpj5fk",
"updated": "20220110113934"
},
"Children": [
{
"Type": "NodeText",
"Data": "Once the password generation method is selected:"
}
]
},
{
"ID": "20220110113934-v3n5kmk",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220110113934-v3n5kmk",
"updated": "20220110113934"
},
"Children": [
{
"ID": "20220110113934-vo6xgcm",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110113934-vo6xgcm"
},
"Children": [
{
"ID": "20220110113934-io3fleg",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113934-io3fleg"
},
"Children": [
{
"Type": "NodeText",
"Data": "Need to keep the same build method on all devices"
}
]
}
]
},
{
"ID": "20220110113934-kwtmv92",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110113934-kwtmv92"
},
"Children": [
{
"ID": "20220110113934-mt1rt0e",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113934-mt1rt0e"
},
"Children": [
{
"Type": "NodeText",
"Data": "You cannot switch after selecting the generation method"
}
]
}
]
},
{
"ID": "20220110113934-xv21745",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110113934-xv21745"
},
"Children": [
{
"ID": "20220110113934-7zz23zi",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113934-7zz23zi"
},
"Children": [
{
"Type": "NodeText",
"Data": "If you use a custom password, please keep in mind"
}
]
}
]
}
]
},
{
"ID": "20220115002811-6is8h67",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220115002811-6is8h67",
"updated": "20220115002814"
},
"Children": [
{
"Type": "NodeText",
"Data": "Encrypted content"
}
]
},
{
"ID": "20220115002811-g4zajnf",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002811-g4zajnf",
"updated": "20220115002811"
},
"Children": [
{
"Type": "NodeText",
"Data": "data/.siyuan folder and sub-files conf.json, syncignore, these data are configuration and metadata required for synchronization, so they will not be encrypted."
}
]
},
{
"ID": "20220115002811-hd5mct8",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002811-hd5mct8",
"updated": "20220115002811"
},
"Children": [
{
"Type": "NodeText",
"Data": "In addition to this, all data in the data folder will be encrypted. The specific encrypted content is:"
}
]
},
{
"ID": "20220115002811-uhgonx9",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220115002811-uhgonx9",
"updated": "20220115002915"
},
"Children": [
{
"ID": "20220115002811-1lxfxt8",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002811-1lxfxt8",
"updated": "20220115002858"
},
"Children": [
{
"ID": "20220115002811-tphbdpy",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002811-tphbdpy",
"updated": "20220115002858"
},
"Children": [
{
"Type": "NodeText",
"Data": "Folder name and file name (such as the file name of .sy files and assets files)"
}
]
}
]
},
{
"ID": "20220115002811-iga6lri",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002811-iga6lri",
"updated": "20220115002915"
},
"Children": [
{
"ID": "20220115002811-xu85jj7",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002811-xu85jj7",
"updated": "20220115002915"
},
"Children": [
{
"Type": "NodeText",
"Data": "file content"
}
]
}
]
}
]
}
]
}

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20220105101227-n5zpr1a",
"title": "Limitations",
"updated": "20220325115446"
"updated": "20220703223555"
},
"Children": [
{
@ -13,7 +13,7 @@
"ListData": {},
"Properties": {
"id": "20220105101254-dhwb8a1",
"updated": "20220325115446"
"updated": "20220703223555"
},
"Children": [
{
@ -25,7 +25,7 @@
},
"Properties": {
"id": "20220105101254-jmyydpw",
"updated": "20220325115446"
"updated": "20220703223555"
},
"Children": [
{
@ -33,12 +33,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101254-gm1ctyf",
"updated": "20220325115446"
"updated": "20220703223555"
},
"Children": [
{
"Type": "NodeText",
"Data": "During synchronization or backup, single file transfer larger than 100MB is not supported"
"Data": "Sync does not support single file transfers larger than 100MB"
}
]
}

View file

@ -6,7 +6,7 @@
"id": "20210117215840-jcl17fx",
"title": "Data Security",
"type": "doc",
"updated": "20220626214710"
"updated": "20220703223851"
},
"Children": [
{
@ -227,12 +227,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113914-knx9uy7",
"updated": "20220111133319"
"updated": "20220703223247"
},
"Children": [
{
"Type": "NodeText",
"Data": "SiYuan cloud backup and synchronization use "
"Data": "SiYuan cloud synchronization use "
},
{
"Type": "NodeBlockRef",
@ -253,7 +253,7 @@
},
{
"Type": "NodeBlockRefText",
"Data": "end-to-end encryption"
"Data": "End-to-end Encryption"
},
{
"Type": "NodeCloseParen"
@ -290,7 +290,7 @@
"ListData": {},
"Properties": {
"id": "20210721113914-m1bcp7i",
"updated": "20210721113914"
"updated": "20220703223851"
},
"Children": [
{
@ -301,19 +301,21 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20210721113914-fg1idfp"
"id": "20210721113914-fg1idfp",
"updated": "20220703223851"
},
"Children": [
{
"ID": "20210721113914-rmfboog",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721113914-rmfboog"
"id": "20210721113914-rmfboog",
"updated": "20220703223851"
},
"Children": [
{
"Type": "NodeText",
"Data": "Regularly back up data to the cloud and offline devices at the same time"
"Data": "Regularly back up data, refer to 321 Backup Guidelines (Minimum 3 copies, 2 media, and 1 offsite storage)"
}
]
}

View file

@ -14,7 +14,6 @@
"20200910201551-h4twhas": 5,
"20200915214115-42b8zma": 7,
"20200922102318-oz84yu3": 2,
"20201002090451-hb9j8ai": 4,
"20201004184819-nj8ibyg": 15,
"20201117101902-2ewjjum": 6,
"20201121212605-9td1a62": 5,
@ -33,7 +32,6 @@
"20210615211733-v6rzowm": 13,
"20210721101227-pi8f6ga": 1,
"20210721103420-vn6g2yy": 3,
"20210721110423-5m6vo52": 2,
"20210721154441-vav9m02": 7,
"20210808180320-abz7w6k": 2,
"20210808180320-fqgskfj": 1,

View file

@ -1,654 +0,0 @@
{
"ID": "20201002090451-hb9j8ai",
"Type": "NodeDocument",
"Properties": {
"id": "20201002090451-hb9j8ai",
"title": "数据备份",
"type": "doc",
"updated": "20210525213840"
},
"Children": [
{
"ID": "20210721095815-pjpu0ho",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721095815-pjpu0ho",
"updated": "20210721103929"
},
"Children": [
{
"Type": "NodeText",
"Data": "备份"
}
]
},
{
"ID": "20210721100319-z1q1k3i",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721100319-z1q1k3i",
"updated": "20210721101817"
},
"Children": [
{
"Type": "NodeText",
"Data": "备份指的是将 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空间/data/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夹下的所有文件加密复制到 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空间/backup/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夹下。"
}
]
},
{
"ID": "20210721101818-3brt3sh",
"Type": "NodeHeading",
"HeadingLevel": 3,
"Properties": {
"id": "20210721101818-3brt3sh",
"updated": "20210721103834"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用方式"
}
]
},
{
"ID": "20210721101907-5xurf7e",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20210721101907-5xurf7e",
"updated": "20220110113852"
},
"Children": [
{
"ID": "20210721102104-aignutr",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20210721102104-aignutr",
"updated": "20220110113852"
},
"Children": [
{
"ID": "20210721102104-774n55n",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721102104-774n55n",
"updated": "20220110113852"
},
"Children": [
{
"Type": "NodeText",
"Data": "打开 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "设置 - 云端"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",配置 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "端到端加密密码"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721101912-si7n74r",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20210721101912-si7n74r"
},
"Children": [
{
"ID": "20210721101912-rnfotfa",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721101912-rnfotfa",
"updated": "20210721102434"
},
"Children": [
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "设置 - 云端 - 本地备份"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 选择 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "备份并上传"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",备份完成后会弹框提示是否上传,选择 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "确定"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721102434-4ndwfs4",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "My4=",
"Num": 3
},
"Properties": {
"id": "20210721102434-4ndwfs4",
"updated": "20210721102529"
},
"Children": [
{
"ID": "20210721102434-fhoui8e",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721102434-fhoui8e",
"updated": "20210721102529"
},
"Children": [
{
"Type": "NodeText",
"Data": "上传完成以后云端会存在一份和本地备份相同的加密数据"
}
]
}
]
}
]
},
{
"ID": "20210721100316-1sdy3qp",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721100316-1sdy3qp",
"updated": "20210721100722"
},
"Children": [
{
"Type": "NodeText",
"Data": "恢复"
}
]
},
{
"ID": "20210721101034-sw8hyea",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721101034-sw8hyea",
"updated": "20210721101814"
},
"Children": [
{
"Type": "NodeText",
"Data": "恢复指的是将 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空间/backup/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夹下加密过的数据恢复到 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空间/data/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夹下。"
}
]
},
{
"ID": "20210721101727-6mp76gc",
"Type": "NodeHeading",
"HeadingLevel": 3,
"Properties": {
"id": "20210721101727-6mp76gc",
"updated": "20210721103842"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用方式"
}
]
},
{
"ID": "20210721102538-a63eeng",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20210721102538-a63eeng",
"updated": "20220110113759"
},
"Children": [
{
"ID": "20210721102543-5li9vau",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20210721102543-5li9vau",
"updated": "20220110113759"
},
"Children": [
{
"ID": "20210721102543-gziwktr",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721102543-gziwktr",
"updated": "20220110113759"
},
"Children": [
{
"Type": "NodeText",
"Data": "打开 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "设置 - 云端"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",配置 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "端到端加密密码"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721102553-ficqem0",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20210721102553-ficqem0"
},
"Children": [
{
"ID": "20210721102553-opzco0i",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721102553-opzco0i",
"updated": "20210721102640"
},
"Children": [
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "设置 - 云端 - 云端备份"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 选择 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "下载并恢复"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",下载完成后会弹框提示是否恢复,选择 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "确定"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20210721102642-72j85al",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "My4=",
"Num": 3
},
"Properties": {
"id": "20210721102642-72j85al",
"updated": "20210721102659"
},
"Children": [
{
"ID": "20210721102642-6fpdtxw",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721102642-6fpdtxw",
"updated": "20210721102659"
},
"Children": [
{
"Type": "NodeText",
"Data": "恢复完成后会关闭应用,手动重启即可"
}
]
}
]
}
]
},
{
"ID": "20210721100216-m2d5xka",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721100216-m2d5xka",
"updated": "20211106112557"
},
"Children": [
{
"Type": "NodeTag",
"Data": "span",
"Children": [
{
"Type": "NodeTagOpenMarker"
},
{
"Type": "NodeText",
"Data": "注意"
},
{
"Type": "NodeTagCloseMarker"
}
]
}
]
},
{
"ID": "20210524213716-ohh5os5",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20210524213716-ohh5os5",
"updated": "20210525213840"
},
"Children": [
{
"ID": "20210721110005-0zh6q73",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721110005-0zh6q73",
"updated": "20220605005935"
},
"Children": [
{
"ID": "20210721110005-34zreuo",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721110005-34zreuo",
"updated": "20220605005935"
},
"Children": [
{
"Type": "NodeText",
"Data": "请勿同时使用第三方同步盘和思源备份,可能会导致数据损坏"
}
]
}
]
},
{
"ID": "20210525213740-3z17tp0",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210525213740-3z17tp0",
"updated": "20210525213840"
},
"Children": [
{
"ID": "20210525213740-43xo6jf",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525213740-43xo6jf",
"updated": "20210525213840"
},
"Children": [
{
"Type": "NodeText",
"Data": "从备份恢复后当前工作空间数据会被覆盖,且无法恢复,使用备份恢复前请务必进行确认"
}
]
}
]
}
]
}
]
}

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20210721101227-pi8f6ga",
"title": "存储空间",
"updated": "20210721154411"
"updated": "20220703223351"
},
"Children": [
{
@ -12,7 +12,7 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210721101227-ihokmao",
"updated": "20210721102906"
"updated": "20220703223351"
},
"Children": [
{
@ -37,7 +37,7 @@
},
{
"Type": "NodeText",
"Data": ",分为三个部分:"
"Data": ",分为以下部分:"
}
]
},
@ -47,7 +47,7 @@
"ListData": {},
"Properties": {
"id": "20210721102906-c702lun",
"updated": "20210721103222"
"updated": "20210721103035"
},
"Children": [
{
@ -78,34 +78,6 @@
}
]
},
{
"ID": "20210721102917-hlzlmod",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210721102917-hlzlmod",
"updated": "20210721103201"
},
"Children": [
{
"ID": "20210721102917-3iozeti",
"Type": "NodeParagraph",
"Properties": {
"id": "20210721102917-3iozeti",
"updated": "20210721103201"
},
"Children": [
{
"Type": "NodeText",
"Data": "备份数据:提供给备份功能使用,数据是加密的"
}
]
}
]
},
{
"ID": "20210721102922-6m5qwbk",
"Type": "NodeListItem",
@ -128,7 +100,11 @@
"Children": [
{
"Type": "NodeText",
"Data": "资源文件提供给复制到公众号、知乎和语雀等使用HTTPS CDN"
"Data": "资源文件"
},
{
"Type": "NodeText",
"Data": "提供给复制到公众号、知乎和语雀等使用HTTPS CDN"
}
]
}

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20210721103420-vn6g2yy",
"title": "数据同步",
"updated": "20220510104801"
"updated": "20220703222554"
},
"Children": [
{
@ -52,7 +52,147 @@
},
{
"Type": "NodeText",
"Data": " 文件夹数据一致,包括资源文件、模板、挂件以及笔记本数据。"
"Data": " 文件夹数据一致,包括"
},
{
"Type": "NodeText",
"Data": "资源文件"
},
{
"Type": "NodeText",
"Data": "、模板、"
},
{
"Type": "NodeText",
"Data": "挂件"
},
{
"Type": "NodeText",
"Data": "以及笔记本数据。"
}
]
},
{
"ID": "20210721110423-5m6vo52",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210721110423-5m6vo52",
"updated": "20220703222554"
},
"Children": [
{
"Type": "NodeText",
"Data": "端到端加密"
}
]
},
{
"ID": "20210525215124-ifljpao",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525215124-ifljpao",
"updated": "20220703222031"
},
"Children": [
{
"Type": "NodeText",
"Data": "数据同步通过端到端加密传输,云端不保存任何明文数据。"
}
]
},
{
"ID": "20210525215316-438zsvu",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20210525215316-438zsvu",
"updated": "20210525220426"
},
"Children": [
{
"ID": "20220703222217-vfqq9x9",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220703222217-vfqq9x9",
"updated": "20220703222217"
},
"Children": [
{
"ID": "20220703222217-cvrogps",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703222217-cvrogps",
"updated": "20220703222217"
},
"Children": [
{
"Type": "NodeText",
"Data": "密钥仅存储在本地,不会上传到云端"
}
]
}
]
},
{
"ID": "20210525220029-7myvzw8",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210525220029-7myvzw8",
"updated": "20210721111300"
},
"Children": [
{
"ID": "20210525220029-c9i66lb",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525220029-c9i66lb",
"updated": "20210721111300"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密和解密过程完全在本地设备上进行"
}
]
}
]
},
{
"ID": "20210525220320-a9li63c",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210525220320-a9li63c",
"updated": "20210525220426"
},
"Children": [
{
"ID": "20210525220320-h0rm7h0",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525220320-h0rm7h0",
"updated": "20210525220426"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密算法为业界公认安全的 AES GCM"
}
]
}
]
}
]
},

View file

@ -1,560 +0,0 @@
{
"ID": "20210721110423-5m6vo52",
"Type": "NodeDocument",
"Properties": {
"id": "20210721110423-5m6vo52",
"title": "端到端加密",
"updated": "20220115000748"
},
"Children": [
{
"ID": "20220110112614-pmxt6hj",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110112614-pmxt6hj",
"updated": "20220110112616"
},
"Children": [
{
"Type": "NodeText",
"Data": "概述"
}
]
},
{
"ID": "20210525215124-ifljpao",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525215124-ifljpao",
"updated": "20210721111027"
},
"Children": [
{
"Type": "NodeText",
"Data": "思源在进行备份和同步前会进行数据加密,加密后的数据可以放心地进行网络传输和托管。"
}
]
},
{
"ID": "20210525215316-438zsvu",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20210525215316-438zsvu",
"updated": "20220111133236"
},
"Children": [
{
"ID": "20210525220029-7myvzw8",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210525220029-7myvzw8",
"updated": "20210721111300"
},
"Children": [
{
"ID": "20210525220029-c9i66lb",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525220029-c9i66lb",
"updated": "20210721111300"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密和解密过程完全在本地设备上进行"
}
]
}
]
},
{
"ID": "20210525220320-a9li63c",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210525220320-a9li63c"
},
"Children": [
{
"ID": "20210525220320-h0rm7h0",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525220320-h0rm7h0",
"updated": "20210525220426"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密算法为业界公认安全的 AES GCM"
}
]
}
]
},
{
"ID": "20210525220057-l8oobjx",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210525220057-l8oobjx",
"updated": "20210630171753"
},
"Children": [
{
"ID": "20210525220057-j32ssb4",
"Type": "NodeParagraph",
"Properties": {
"id": "20210525220057-j32ssb4",
"updated": "20210630171753"
},
"Children": [
{
"Type": "NodeText",
"Data": "用户设置的密码使用程序内置密钥加密后存储在本地"
}
]
}
]
}
]
},
{
"ID": "20220110112606-80hi7xj",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110112606-80hi7xj",
"updated": "20220110112702"
},
"Children": [
{
"Type": "NodeText",
"Data": "密码生成"
}
]
},
{
"ID": "20220110112401-c98y8ge",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110112401-c98y8ge",
"updated": "20220110112709"
},
"Children": [
{
"Type": "NodeText",
"Data": "端到端加密密码有两种生成方式:"
}
]
},
{
"ID": "20220110112710-m679zvm",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20220110112710-m679zvm",
"updated": "20220110113519"
},
"Children": [
{
"ID": "20220110112711-f5p30ve",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20220110112711-f5p30ve"
},
"Children": [
{
"ID": "20220110112711-4d3h6ib",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110112711-4d3h6ib",
"updated": "20220110112901"
},
"Children": [
{
"Type": "NodeText",
"Data": "基于用户 id 的算法自动生成"
}
]
}
]
},
{
"ID": "20220110112825-pum725m",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20220110112825-pum725m",
"updated": "20220110113519"
},
"Children": [
{
"ID": "20220110112825-r86nrzz",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110112825-r86nrzz",
"updated": "20220110113519"
},
"Children": [
{
"Type": "NodeText",
"Data": "基于用户自定义密码生成"
}
]
}
]
}
]
},
{
"ID": "20220115001624-6mku466",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115001624-6mku466",
"updated": "20220115002008"
},
"Children": [
{
"Type": "NodeText",
"Data": "这两种密码生成方式的区别是:"
}
]
},
{
"ID": "20220115001637-hltae6p",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220115001637-hltae6p",
"updated": "20220115002445"
},
"Children": [
{
"ID": "20220115001638-enezfl8",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115001638-enezfl8",
"updated": "20220115002418"
},
"Children": [
{
"ID": "20220115001638-93vi3fb",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115001638-93vi3fb",
"updated": "20220115002418"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用 id 生成方式主要是为了简单方便,但从技术上而言开发者是能够在云端解密数据的"
}
]
}
]
},
{
"ID": "20220115001714-xgv19z7",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115001714-xgv19z7",
"updated": "20220115002445"
},
"Children": [
{
"ID": "20220115001714-8feaplt",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115001714-8feaplt",
"updated": "20220115002445"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用自定义密码方式主要是为了更加安全(除非知道密码或者暴力破解,否则不可能被解密),但操作相对麻烦一点且必须牢记密码"
}
]
}
]
}
]
},
{
"ID": "20220110112926-l56c42w",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110112926-l56c42w",
"updated": "20220110113156"
},
"Children": [
{
"Type": "NodeTag",
"Data": "span",
"Children": [
{
"Type": "NodeTagOpenMarker"
},
{
"Type": "NodeText",
"Data": "注意"
},
{
"Type": "NodeTagCloseMarker"
}
]
}
]
},
{
"ID": "20220110113445-nvxr49j",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113445-nvxr49j",
"updated": "20220110113453"
},
"Children": [
{
"Type": "NodeText",
"Data": "一旦选定密码生成方式以后:"
}
]
},
{
"ID": "20220110113116-ta5467v",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220110113116-ta5467v",
"updated": "20220110113433"
},
"Children": [
{
"ID": "20220110113117-cj52pj6",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110113117-cj52pj6"
},
"Children": [
{
"ID": "20220110113117-061so6e",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113117-061so6e",
"updated": "20220110113645"
},
"Children": [
{
"Type": "NodeText",
"Data": "所有设备上都需要保持相同的生成方式"
}
]
}
]
},
{
"ID": "20220110113221-rrdd8mk",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110113221-rrdd8mk",
"updated": "20220110113433"
},
"Children": [
{
"ID": "20220110113221-u08ojq7",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113221-u08ojq7",
"updated": "20220110113433"
},
"Children": [
{
"Type": "NodeText",
"Data": "选定生成方式后无法进行切换"
}
]
}
]
},
{
"ID": "20220110113655-u9hjd8j",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110113655-u9hjd8j",
"updated": "20220110113655"
},
"Children": [
{
"ID": "20220110113655-u7sgwic",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110113655-u7sgwic",
"updated": "20220110113655"
},
"Children": [
{
"Type": "NodeText",
"Data": "如果使用自定义密码,请务必牢记"
}
]
}
]
}
]
},
{
"ID": "20220114235050-cqm6gau",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220114235050-cqm6gau",
"updated": "20220115001324"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密内容"
}
]
},
{
"ID": "20220114235542-jjeec4f",
"Type": "NodeParagraph",
"Properties": {
"id": "20220114235542-jjeec4f",
"updated": "20220115000734"
},
"Children": [
{
"Type": "NodeText",
"Data": "data/.siyuan 文件夹和子文件 conf.json、syncignore这些数据是同步所需的配置和元数据所以不会被加密。"
}
]
},
{
"ID": "20220115001129-ym9wh0l",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115001129-ym9wh0l",
"updated": "20220115001129"
},
"Children": [
{
"Type": "NodeText",
"Data": "除此以外所有 data 文件夹下的数据都会被加密,具体加密内容为:"
}
]
},
{
"ID": "20220115000532-t8nejer",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220115000532-t8nejer",
"updated": "20220115000748"
},
"Children": [
{
"ID": "20220115000533-9p9lcw9",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115000533-9p9lcw9"
},
"Children": [
{
"ID": "20220115000533-r4fdh7x",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115000533-r4fdh7x",
"updated": "20220115000623"
},
"Children": [
{
"Type": "NodeText",
"Data": "文件夹名和文件名(比如 .sy 文件和 assets 资源文件的文件名)"
}
]
}
]
},
{
"ID": "20220115000741-ocyzlew",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115000741-ocyzlew",
"updated": "20220115000748"
},
"Children": [
{
"ID": "20220115000741-cnei5th",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115000741-cnei5th",
"updated": "20220115000748"
},
"Children": [
{
"Type": "NodeText",
"Data": "文件内容"
}
]
}
]
}
]
}
]
}

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20220105100506-auvmvcw",
"title": "限制",
"updated": "20220325115453"
"updated": "20220703223435"
},
"Children": [
{
@ -13,7 +13,7 @@
"ListData": {},
"Properties": {
"id": "20220105100506-t539921",
"updated": "20220325115453"
"updated": "20220703223435"
},
"Children": [
{
@ -25,7 +25,7 @@
},
"Properties": {
"id": "20220105100537-cv7d0lj",
"updated": "20220325115453"
"updated": "20220703223435"
},
"Children": [
{
@ -33,12 +33,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20220105100537-d94pnme",
"updated": "20220325115453"
"updated": "20220703223435"
},
"Children": [
{
"Type": "NodeText",
"Data": "同步或备份时,不支持大于 100MB 的单个文件传输"
"Data": "同步不支持大于 100MB 的单个文件传输"
}
]
}

View file

@ -6,7 +6,7 @@
"id": "20210117211155-56n4odu",
"title": "数据安全",
"type": "doc",
"updated": "20220626213935"
"updated": "20220703223831"
},
"Children": [
{
@ -263,12 +263,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210721110555-81sqopb",
"updated": "20220111133217"
"updated": "20220703222819"
},
"Children": [
{
"Type": "NodeText",
"Data": "思源云端备份和同步使用"
"Data": "思源云端同步使用"
},
{
"Type": "NodeBlockRef",
@ -334,7 +334,8 @@
"Num": -1
},
"Properties": {
"id": "20210117214728-szj3mg9"
"id": "20210117214728-szj3mg9",
"updated": "20220703223831"
},
"Children": [
{
@ -349,7 +350,8 @@
"Num": -1
},
"Properties": {
"id": "20210117215237-1mbl2ly"
"id": "20210117215237-1mbl2ly",
"updated": "20220703223831"
},
"Children": [
{
@ -357,12 +359,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210302223430-wz2k547",
"updated": "20210525221031"
"updated": "20220703223831"
},
"Children": [
{
"Type": "NodeText",
"Data": "定期将数据同时备份到云端和离线设备上"
"Data": "定期备份数据,参考 321 备份原则(至少 3 个副本、2 种介质和 1 个异地存储)"
}
]
}

View file

@ -19,10 +19,8 @@
"20211226121232-23s79xr": 7,
"20211226121319-emrk2yy": 1,
"20211226121332-irgblss": 5,
"20211226121413-nznc7x0": 4,
"20211226121438-xaafdo8": 3,
"20211226121503-k3jma6m": 1,
"20211227210109-0f92zh2": 2,
"20220105101348-corstqc": 6,
"20220628204420-ui79vkt": 2
}

View file

@ -5,7 +5,7 @@
"icon": "1f50f",
"id": "20211226115043-afhev0g",
"title": "資料安全",
"updated": "20220626214021"
"updated": "20220703223919"
},
"Children": [
{
@ -234,12 +234,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20211226115155-04oj3rp",
"updated": "20220111133353"
"updated": "20220703223003"
},
"Children": [
{
"Type": "NodeText",
"Data": "思源雲端備份和同步使用"
"Data": "思源雲端同步使用"
},
{
"Type": "NodeBlockRef",
@ -253,7 +253,7 @@
},
{
"Type": "NodeBlockRefID",
"Data": "20211226121407-gvqi3gd"
"Data": "20211227210109-0f92zh2"
},
{
"Type": "NodeBlockRefSpace"
@ -297,7 +297,7 @@
"ListData": {},
"Properties": {
"id": "20211226115155-z39qt19",
"updated": "20211228141139"
"updated": "20220703223919"
},
"Children": [
{
@ -309,7 +309,7 @@
},
"Properties": {
"id": "20211226115155-h7jnnu0",
"updated": "20211228141139"
"updated": "20220703223919"
},
"Children": [
{
@ -317,12 +317,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20211226115155-vyt8fzz",
"updated": "20211228141139"
"updated": "20220703223919"
},
"Children": [
{
"Type": "NodeText",
"Data": "定期將資料同時備份到雲端和離線設備上"
"Data": "定期備份數據,參考 321 備份原則(至少 3 個副本、2 種介質和 1 個異地存儲)"
}
]
}

View file

@ -1,653 +0,0 @@
{
"ID": "20211226121413-nznc7x0",
"Type": "NodeDocument",
"Properties": {
"id": "20211226121413-nznc7x0",
"title": "資料備份",
"updated": "20220605010033"
},
"Children": [
{
"ID": "20211226121432-5j3nbah",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20211226121432-5j3nbah",
"updated": "20211226010539"
},
"Children": [
{
"Type": "NodeText",
"Data": "備份"
}
]
},
{
"ID": "20211226121432-4e6e9j0",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-4e6e9j0",
"updated": "20211226010555"
},
"Children": [
{
"Type": "NodeText",
"Data": "備份指的是將 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空間/data/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夾下的所有文件加密複製到 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空間/backup/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夾下。"
}
]
},
{
"ID": "20211226121432-td0zcpk",
"Type": "NodeHeading",
"HeadingLevel": 3,
"Properties": {
"id": "20211226121432-td0zcpk",
"updated": "20211226010539"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用方式"
}
]
},
{
"ID": "20211226121432-tfz9877",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20211226121432-tfz9877",
"updated": "20220110114131"
},
"Children": [
{
"ID": "20211226121432-l8ayvpl",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20211226121432-l8ayvpl",
"updated": "20220110114131"
},
"Children": [
{
"ID": "20211226121432-8z7sxlh",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-8z7sxlh",
"updated": "20220110114131"
},
"Children": [
{
"Type": "NodeText",
"Data": "打開 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "設置 - 雲端"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",配置 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "端到端加密密碼"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20211226121432-1u0ree0",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20211226121432-1u0ree0",
"updated": "20211228133514"
},
"Children": [
{
"ID": "20211226121432-8u5ygww",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-8u5ygww",
"updated": "20211228133514"
},
"Children": [
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "設置 - 雲端 - 本地備份"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 選擇 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "備份並上傳"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",備份完成後會彈出視窗提示是否上傳,選擇 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "確定"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20211226121432-1bmfiqi",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "My4=",
"Num": 3
},
"Properties": {
"id": "20211226121432-1bmfiqi",
"updated": "20211228141222"
},
"Children": [
{
"ID": "20211226121432-bg7mbtb",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-bg7mbtb",
"updated": "20211228141222"
},
"Children": [
{
"Type": "NodeText",
"Data": "上傳完成以後雲端會存在一份和本地備份相同的加密資料"
}
]
}
]
}
]
},
{
"ID": "20211226121432-17ixdjm",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20211226121432-17ixdjm",
"updated": "20211226010539"
},
"Children": [
{
"Type": "NodeText",
"Data": "恢復"
}
]
},
{
"ID": "20211226121432-t16ldqq",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-t16ldqq",
"updated": "20211228141557"
},
"Children": [
{
"Type": "NodeText",
"Data": "恢復指的是將 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空間/backup/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夾下加密過的資料恢復到 "
},
{
"Type": "NodeCodeSpan",
"Data": "code",
"Children": [
{
"Type": "NodeCodeSpanOpenMarker"
},
{
"Type": "NodeCodeSpanContent",
"Data": "工作空間/data/"
},
{
"Type": "NodeCodeSpanCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 文件夾下。"
}
]
},
{
"ID": "20211226121432-podfmgj",
"Type": "NodeHeading",
"HeadingLevel": 3,
"Properties": {
"id": "20211226121432-podfmgj",
"updated": "20211226010539"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用方式"
}
]
},
{
"ID": "20211226121432-p59r7ul",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20211226121432-p59r7ul",
"updated": "20220110114134"
},
"Children": [
{
"ID": "20211226121432-gd80cvp",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20211226121432-gd80cvp",
"updated": "20220110114134"
},
"Children": [
{
"ID": "20211226121432-0zexezq",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-0zexezq",
"updated": "20220110114134"
},
"Children": [
{
"Type": "NodeText",
"Data": "打開 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "設置 - 雲端"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",配置 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "端到端加密密碼"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20211226121432-z94elg7",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20211226121432-z94elg7",
"updated": "20211228133519"
},
"Children": [
{
"ID": "20211226121432-aunx20t",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-aunx20t",
"updated": "20211228133519"
},
"Children": [
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "設置 - 雲端 - 雲端備份"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": " 選擇 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "下載並恢復"
},
{
"Type": "NodeKbdCloseMarker"
}
]
},
{
"Type": "NodeText",
"Data": ",下載完成後會彈出視窗提示是否恢復,選擇 "
},
{
"Type": "NodeKbd",
"Data": "kbd",
"Children": [
{
"Type": "NodeKbdOpenMarker"
},
{
"Type": "NodeText",
"Data": "確定"
},
{
"Type": "NodeKbdCloseMarker"
}
]
}
]
}
]
},
{
"ID": "20211226121432-66eoqc5",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "My4=",
"Num": 3
},
"Properties": {
"id": "20211226121432-66eoqc5"
},
"Children": [
{
"ID": "20211226121432-st1ky57",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-st1ky57"
},
"Children": [
{
"Type": "NodeText",
"Data": "恢復完成後會關閉應用,手動重啟即可"
}
]
}
]
}
]
},
{
"ID": "20211226121432-j0ac78e",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20211226121432-j0ac78e",
"updated": "20211226010539"
},
"Children": [
{
"Type": "NodeTag",
"Data": "span",
"Children": [
{
"Type": "NodeTagOpenMarker"
},
{
"Type": "NodeText",
"Data": "注意"
},
{
"Type": "NodeTagCloseMarker"
}
]
}
]
},
{
"ID": "20211226121432-vk1p2ti",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20211226121432-vk1p2ti",
"updated": "20220605010033"
},
"Children": [
{
"ID": "20211226121432-0mjndvh",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20211226121432-0mjndvh",
"updated": "20220605010033"
},
"Children": [
{
"ID": "20211226121432-8v0c4ao",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-8v0c4ao",
"updated": "20220605010033"
},
"Children": [
{
"Type": "NodeText",
"Data": "請勿同時使用第三方同步盤和思源備份,可能會導致資料損壞"
}
]
}
]
},
{
"ID": "20211226121432-geavq00",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20211226121432-geavq00",
"updated": "20211228141446"
},
"Children": [
{
"ID": "20211226121432-jzl32l3",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121432-jzl32l3",
"updated": "20211228141446"
},
"Children": [
{
"Type": "NodeText",
"Data": "從備份恢復後當前工作空間資料會被覆蓋,且無法恢復,使用備份恢復前請務必進行確認"
}
]
}
]
}
]
}
]
}

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20211226121438-xaafdo8",
"title": "資料同步",
"updated": "20220510105029"
"updated": "20220703223113"
},
"Children": [
{
@ -56,6 +56,130 @@
}
]
},
{
"ID": "20211227210109-0f92zh2",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20211227210109-0f92zh2",
"title": "端到端加密",
"updated": "20220703223113"
},
"Children": [
{
"Type": "NodeText",
"Data": "端到端加密"
}
]
},
{
"ID": "20220703223050-c15s118",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223050-c15s118"
},
"Children": [
{
"Type": "NodeText",
"Data": "數據同步通過端到端加密傳輸,雲端不保存任何明文數據。"
}
]
},
{
"ID": "20220703223050-mrhujtt",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220703223050-mrhujtt",
"updated": "20220703223050"
},
"Children": [
{
"ID": "20220703223050-bc8yax3",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220703223050-bc8yax3",
"updated": "20220703223050"
},
"Children": [
{
"ID": "20220703223050-hb3id1r",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223050-hb3id1r",
"updated": "20220703223050"
},
"Children": [
{
"Type": "NodeText",
"Data": "密鑰僅存儲在本地,不會上傳到雲端"
}
]
}
]
},
{
"ID": "20220703223050-r6ah4qz",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220703223050-r6ah4qz",
"updated": "20220703223050"
},
"Children": [
{
"ID": "20220703223050-z2k2sr1",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223050-z2k2sr1",
"updated": "20220703223050"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密和解密過程完全在本地設備上進行"
}
]
}
]
},
{
"ID": "20220703223050-cwpobbf",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220703223050-cwpobbf",
"updated": "20220703223050"
},
"Children": [
{
"ID": "20220703223050-3ot9kpq",
"Type": "NodeParagraph",
"Properties": {
"id": "20220703223050-3ot9kpq",
"updated": "20220703223050"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密算法為業界公認安全的 AES GCM"
}
]
}
]
}
]
},
{
"ID": "20211226121454-g3niy0i",
"Type": "NodeHeading",

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20211226121503-k3jma6m",
"title": "存儲空間",
"updated": "20211226121514"
"updated": "20211228141328"
},
"Children": [
{
@ -12,7 +12,7 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121514-9r4k5e3",
"updated": "20211226005932"
"updated": "20220703223401"
},
"Children": [
{
@ -37,7 +37,7 @@
},
{
"Type": "NodeText",
"Data": ",分為三個部分:"
"Data": ",分為以下部分:"
}
]
},
@ -47,7 +47,7 @@
"ListData": {},
"Properties": {
"id": "20211226121514-hmpy0lc",
"updated": "20211228141330"
"updated": "20211228141328"
},
"Children": [
{
@ -78,34 +78,6 @@
}
]
},
{
"ID": "20211226121514-oxrrbse",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20211226121514-oxrrbse",
"updated": "20211228141330"
},
"Children": [
{
"ID": "20211226121514-s9iqfeb",
"Type": "NodeParagraph",
"Properties": {
"id": "20211226121514-s9iqfeb",
"updated": "20211228141330"
},
"Children": [
{
"Type": "NodeText",
"Data": "備份資料:提供給備份功能使用,資料是加密的"
}
]
}
]
},
{
"ID": "20211226121514-tq33ai6",
"Type": "NodeListItem",
@ -128,7 +100,11 @@
"Children": [
{
"Type": "NodeText",
"Data": "資料文件提供給複製到公眾號、知乎和語雀等使用HTTPS CDN"
"Data": "資料文件"
},
{
"Type": "NodeText",
"Data": "提供給複製到公眾號、知乎和語雀等使用HTTPS CDN"
}
]
}

View file

@ -1,544 +0,0 @@
{
"ID": "20211227210109-0f92zh2",
"Type": "NodeDocument",
"Properties": {
"id": "20211227210109-0f92zh2",
"title": "端到端加密",
"updated": "20220115002802"
},
"Children": [
{
"ID": "20220110114146-u6sy1u5",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110114146-u6sy1u5",
"updated": "20220110114148"
},
"Children": [
{
"Type": "NodeText",
"Data": "概述"
}
]
},
{
"ID": "20211227210129-fcbjzws",
"Type": "NodeParagraph",
"Properties": {
"id": "20211227210129-fcbjzws",
"updated": "20211228141355"
},
"Children": [
{
"Type": "NodeText",
"Data": "思源在進行備份和同步前會進行資料加密,加密後的資料可以放心地進行網絡傳輸和託管。"
}
]
},
{
"ID": "20211227210129-smiq240",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20211227210129-smiq240",
"updated": "20220111133402"
},
"Children": [
{
"ID": "20211227210129-75f879z",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20211227210129-75f879z"
},
"Children": [
{
"ID": "20211227210129-r6ewnfz",
"Type": "NodeParagraph",
"Properties": {
"id": "20211227210129-r6ewnfz"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密和解密過程完全在本地設備上進行"
}
]
}
]
},
{
"ID": "20211227210129-01n2zqt",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20211227210129-01n2zqt",
"updated": "20211228125302"
},
"Children": [
{
"ID": "20211227210129-ft38gmp",
"Type": "NodeParagraph",
"Properties": {
"id": "20211227210129-ft38gmp",
"updated": "20211228125302"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密演算法為業界公認安全的 AES GCM"
}
]
}
]
},
{
"ID": "20211227210129-xxov0k1",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20211227210129-xxov0k1",
"updated": "20211228124716"
},
"Children": [
{
"ID": "20211227210129-3ufp77h",
"Type": "NodeParagraph",
"Properties": {
"id": "20211227210129-3ufp77h",
"updated": "20211228124716"
},
"Children": [
{
"Type": "NodeText",
"Data": "用戶設置的密碼使用程式內置金鑰加密後存儲在本地"
}
]
}
]
}
]
},
{
"ID": "20220110114207-zrjgaz5",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110114207-zrjgaz5",
"updated": "20220110114207"
},
"Children": [
{
"Type": "NodeText",
"Data": "密碼生成"
}
]
},
{
"ID": "20220110114207-nos5pku",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110114207-nos5pku",
"updated": "20220110114207"
},
"Children": [
{
"Type": "NodeText",
"Data": "端到端加密密碼有兩種生成方式:"
}
]
},
{
"ID": "20220110114207-48qatwp",
"Type": "NodeList",
"ListData": {
"Typ": 1
},
"Properties": {
"id": "20220110114207-48qatwp",
"updated": "20220110114207"
},
"Children": [
{
"ID": "20220110114207-hws3yuw",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "MS4=",
"Num": 1
},
"Properties": {
"id": "20220110114207-hws3yuw"
},
"Children": [
{
"ID": "20220110114207-qhp89hs",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110114207-qhp89hs"
},
"Children": [
{
"Type": "NodeText",
"Data": "基於用戶 id 的算法自動生成"
}
]
}
]
},
{
"ID": "20220110114207-dlc2d3a",
"Type": "NodeListItem",
"ListData": {
"Typ": 1,
"Delimiter": 46,
"Marker": "Mi4=",
"Num": 2
},
"Properties": {
"id": "20220110114207-dlc2d3a"
},
"Children": [
{
"ID": "20220110114207-tzfreu4",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110114207-tzfreu4"
},
"Children": [
{
"Type": "NodeText",
"Data": "基於用戶自定義密碼生成"
}
]
}
]
}
]
},
{
"ID": "20220115002724-yl730ol",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002724-yl730ol",
"updated": "20220115002724"
},
"Children": [
{
"Type": "NodeText",
"Data": "這兩種密碼生成方式的區別是:"
}
]
},
{
"ID": "20220115002724-5byll50",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220115002724-5byll50",
"updated": "20220115002724"
},
"Children": [
{
"ID": "20220115002724-lxsf22n",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002724-lxsf22n"
},
"Children": [
{
"ID": "20220115002724-3si1p5n",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002724-3si1p5n"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用 id 生成方式主要是為了簡單方便,但從技術上而言開發者是能夠在雲端解密數據的"
}
]
}
]
},
{
"ID": "20220115002724-qr3gsik",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002724-qr3gsik"
},
"Children": [
{
"ID": "20220115002724-a7msyfv",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002724-a7msyfv"
},
"Children": [
{
"Type": "NodeText",
"Data": "使用自定義密碼方式主要是為了更加安全(除非知道密碼或者暴力破解,否則不可能被解密),但操作相對麻煩一點且必須牢記密碼"
}
]
}
]
}
]
},
{
"ID": "20220110114207-nbytbqa",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220110114207-nbytbqa",
"updated": "20220110114207"
},
"Children": [
{
"Type": "NodeTag",
"Data": "span",
"Children": [
{
"Type": "NodeTagOpenMarker"
},
{
"Type": "NodeText",
"Data": "注意"
},
{
"Type": "NodeTagCloseMarker"
}
]
}
]
},
{
"ID": "20220110114207-ohld939",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110114207-ohld939",
"updated": "20220110114207"
},
"Children": [
{
"Type": "NodeText",
"Data": "一旦選定密碼生成方式以後:"
}
]
},
{
"ID": "20220110114207-sqvif7q",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220110114207-sqvif7q",
"updated": "20220110114207"
},
"Children": [
{
"ID": "20220110114207-3bbiriv",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110114207-3bbiriv"
},
"Children": [
{
"ID": "20220110114207-7j5wz5j",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110114207-7j5wz5j"
},
"Children": [
{
"Type": "NodeText",
"Data": "所有設備上都需要保持相同的生成方式"
}
]
}
]
},
{
"ID": "20220110114207-fs2r8fw",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110114207-fs2r8fw"
},
"Children": [
{
"ID": "20220110114207-w5each0",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110114207-w5each0"
},
"Children": [
{
"Type": "NodeText",
"Data": "選定生成方式後無法進行切換"
}
]
}
]
},
{
"ID": "20220110114207-2j9ziit",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220110114207-2j9ziit"
},
"Children": [
{
"ID": "20220110114207-c73g17p",
"Type": "NodeParagraph",
"Properties": {
"id": "20220110114207-c73g17p"
},
"Children": [
{
"Type": "NodeText",
"Data": "如果使用自定義密碼,請務必牢記"
}
]
}
]
}
]
},
{
"ID": "20220115002802-yw2j4sv",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20220115002802-yw2j4sv",
"updated": "20220115002802"
},
"Children": [
{
"Type": "NodeText",
"Data": "加密內容"
}
]
},
{
"ID": "20220115002802-2hu9liw",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002802-2hu9liw",
"updated": "20220115002802"
},
"Children": [
{
"Type": "NodeText",
"Data": "data/.siyuan 文件夾和子文件 conf.json、syncignore這些數據是同步所需的配置和元數據所以不會被加密。"
}
]
},
{
"ID": "20220115002802-ypdctfk",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002802-ypdctfk",
"updated": "20220115002802"
},
"Children": [
{
"Type": "NodeText",
"Data": "除此以外所有 data 文件夾下的數據都會被加密,具體加密內容為:"
}
]
},
{
"ID": "20220115002802-ntgt6g0",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20220115002802-ntgt6g0",
"updated": "20220115002802"
},
"Children": [
{
"ID": "20220115002802-pkl9p2x",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002802-pkl9p2x"
},
"Children": [
{
"ID": "20220115002802-d040150",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002802-d040150"
},
"Children": [
{
"Type": "NodeText",
"Data": "文件夾名和文件名(比如 .sy 文件和 assets 資源文件的文件名)"
}
]
}
]
},
{
"ID": "20220115002802-6pps56w",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20220115002802-6pps56w"
},
"Children": [
{
"ID": "20220115002802-o0pxks8",
"Type": "NodeParagraph",
"Properties": {
"id": "20220115002802-o0pxks8"
},
"Children": [
{
"Type": "NodeText",
"Data": "文件內容"
}
]
}
]
}
]
}
]
}

View file

@ -4,7 +4,7 @@
"Properties": {
"id": "20220105101348-corstqc",
"title": "限制",
"updated": "20220325115500"
"updated": "20220703223528"
},
"Children": [
{
@ -13,7 +13,7 @@
"ListData": {},
"Properties": {
"id": "20220105101409-es213ce",
"updated": "20220325115500"
"updated": "20220703223528"
},
"Children": [
{
@ -25,7 +25,7 @@
},
"Properties": {
"id": "20220105101409-r9z7pa7",
"updated": "20220325115500"
"updated": "20220703223528"
},
"Children": [
{
@ -33,12 +33,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101409-jfva42o",
"updated": "20220325115500"
"updated": "20220703223528"
},
"Children": [
{
"Type": "NodeText",
"Data": "同步或備份時,不支持大於 100MB 的單個文件傳輸"
"Data": "同步不支持大於 100MB 的單個文件傳輸"
}
]
}