logo

Crowdly

Browser

Add to Chrome

Criptografia Aplicada

Looking for Criptografia Aplicada test answers and solutions? Browse our comprehensive collection of verified answers for Criptografia Aplicada at moodle24.iscte-iul.pt.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

O GCM (Galois Counter Mode) e o CCM (Counter with CBC-MAC) são dois exemplos de:

0%
0%
0%
0%
View this question

Que propriedade das funções de hash/resumo, representa a seguinte frase?

"É computacionalmente muito difícil descobrir uma colisão, isto é, dois textos que produzam o mesmo resumo."

0%
0%
0%
0%
View this question

Qual das seguintes não é uma propriedade das funções de resumo?

❌
✅
❌
❌
View this question

Quando se produz um MAC a partir da mensagem em claro, e se envia o mesmo em claro em conjunto com a mensagem cifrada, designa-se por:

0%
0%
0%
0%
View this question

Como se designa o algoritmo de cálculo de MAC que se apresenta abaixo?

❌
✅
❌
❌
View this question

Quando se descarrega software da Internet, muitas das vezes os fornecedores publicam os valores dos resumos MD5 desse mesmo software. Porquê?

❌
❌
✅
❌
View this question

Sobre o seguinte trecho de código, quais das seguintes opções está correta?

salt = os.urandom(16)

passphrase = password.encode('utf8')

kdf = PBKDF2HMAC(

algorithm=hashes.SHA3_256(),

length=32,

salt=salt,

iterations=100000

)

key = base64.urlsafe_b64encode(kdf.derive(passphrase))

❌
❌
❌
✅
View this question

No código que se apresenta abaixo, falta uma linha (assinalada com um comentário). Qual seria a linha em falta, para poder calcular o CMAC da mensagem?

import os

from cryptography.hazmat.primitives import cmac

from cryptography.hazmat.primitives.ciphers import algorithms

message =

"This my message to compute the MAC"

# Linha em FALTA

c = cmac.CMAC(algorithms.AES(key))

c.update(message.encode('ascii'))

mac = c.finalize()

print(mac.hex())
❌
❌
❌
✅
View this question

O seguinte trecho de código em Python, representa a utilização da biblioteca "cryptography" para cifrar uma mensagem. Qual o tamanho de chave que está a ser usado?

from cryptography.fernet import Fernet

key = Fernet.generate_key()

f = Fernet(key)

encrypted = f.encrypt(b'This is my super secret message!!!')

print("Encrypted: " + str(encrypted))

0%
0%
0%
0%
View this question

Qual o nome que se dá à seguinte operação complexa usada para realizar múltiplas iterações?

❌
✅
❌
❌
View this question

Want instant access to all verified answers on moodle24.iscte-iul.pt?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome