Pending work must be done in decryptDocInitialization() method of RemoteWaveViewService.java By now, this method just put asterisks as fake decrypted text.
/**
- Decrypt operations of a document initialization using encrypted data of the document.
- @param encryptedContent
- @param decryptedDocData
- @return */ private static DocInitialization decryptDocInitialization(DocInitialization encryptedContent, DocumentEncryptedData decryptedDocData) { ... }
Here an example of the encrypted data received in the Wave, see field 8 on the ProtocolWaveletUpdate message selected in the websocket tab. This message is defined in the ProtoBuffer file of the Wave CS protocol RPC src/proto/proto/org/waveprotocol/box/common/comms/waveclient-rpc.proto