Geral
Segurança da Informação
Semana 2
0
Questão
As cifras de fluxo são um método de criptografia simétrica onde cada bit ou byte do texto é cifrado individualmente, utilizando um fluxo de bits pseudo-aleatório. Esse método é conhecido por sua eficiência e rapidez em determinadas aplicações, especialmente em transmissões contínuas de dados. Além disso, as cifras de fluxo são amplamente utilizadas em sistemas que requerem processamento de dados em tempo real, como em comunicações móveis e transmissão de vídeo. Nesse sentido, uma vantagem das cifras de fluxo é:
function vote(questaoId, value) {
window.location.href = "/accounts/login/?next=/questao/19/";
return;
fetch(`/vote/questao/${questaoId}/`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-CSRFToken': 'hAROTtdfipecmp0sYpuR4IXKhmGSGPaBELPgPJnmOBnb5dJEfWkhTxBeWUoYmfDp'
},
body: JSON.stringify({ value: value })
})
.then(response => response.json())
.then(data => {
if (data.success) {
document.getElementById(`score-${questaoId}`).textContent = data.score;
const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`);
const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`);
upBtn.classList.remove('active-up');
downBtn.classList.remove('active-down');
if (data.user_vote === 1) upBtn.classList.add('active-up');
if (data.user_vote === -1) downBtn.classList.add('active-down');
}
});
}