Exemplo n.º 1
0
        public void StoreEncryptedString(EncryptedString value)
        {
            var writer = new ByteBufferWriter();

            writer.WriteString(value);
            var plain   = writer.Data.AsSyncReadOnlySpan();
            var encSize = _symmetricCipher.CalcEncryptedSizeFor(plain);
            var enc     = new byte[encSize];

            _symmetricCipher.Encrypt(plain, enc);
            _writer.WriteByteArray(enc);
        }