Description Usage Arguments Details
View source: R/encryptDataDS.R
This server function uses some matrices operations to encrypts some data required to exchange a parameter securely between two DataSHIELD server.
1 | encryptDataDS(master_mode = TRUE, preserve_mode = FALSE)
|
master_mode |
Boolean argument. It indicates the mode of encryption. By default, set to TRUE. |
preserve_mode |
Boolean argument. It indicates to presever some data exchanged previously between servers. By default, set to FALSE. |
This function encrypts data in four different ways; each of them are defined by the combination of argument values.
master_mode = TRUE, preserve_mode = FALSE
- This combination of argument values indicates the server is in master_mode. An exchange of encrypted data is initiated. It is the first step of the exchange.
master_mode = FALSE, preserve_mode = FALSE
- This set of argument values states the server is in receiver_mode. Some data received from the master is
used again to encrypted a receiver_server specific data.
master_mode = TRUE, preserve_mode = TRUE
- When both argument values are set to true, some data used previously in the process are
concealed in within some newly generated data.
master_mode = FALSE, preserve_mode = TRUE
- This set of argument values states the server is in receiver_mode. Some data received from the master is
used again to encrypted a receiver_server specific data. Some data previously used by the process are preserved.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.