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