Шукаєте відповіді та рішення тестів для Criptografia Aplicada? Перегляньте нашу велику колекцію перевірених відповідей для Criptografia Aplicada в moodle24.iscte-iul.pt.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
O GCM (Galois Counter Mode) e o CCM (Counter with CBC-MAC) são dois exemplos de:
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."
Qual das seguintes não é uma propriedade das funções de resumo?
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:
Como se designa o algoritmo de cálculo de MAC que se apresenta abaixo?
Quando se descarrega software da Internet, muitas das vezes os fornecedores publicam os valores dos resumos MD5 desse mesmo software. Porquê?
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))
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 osfrom cryptography.hazmat.primitives import cmacfrom cryptography.hazmat.primitives.ciphers import algorithmsmessage =
"This my message to compute the MAC"# Linha em FALTAc = cmac.CMAC(algorithms.AES(key))
c.update(message.encode('ascii'))mac = c.finalize()print(mac.hex())
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 Fernetkey = Fernet.generate_key()f = Fernet(key)encrypted = f.encrypt(b'This is my super secret message!!!')print("Encrypted: " + str(encrypted))
Qual o nome que se dá à seguinte operação complexa usada para realizar múltiplas iterações?