Material Detail

"AES Key Expansion code implementation with Source Code | Sheikh Rasel" icon

AES Key Expansion code implementation with Source Code | Sheikh Rasel

In this video, we dive into the fascinating world of AES (Advanced Encryption Standard) by implementing the key expansion algorithm in code. AES is a widely-used encryption standard, and understanding its key expansion process is crucial for secure data transmission and storage. Follow along as we break down the key expansion steps and demonstrate how to implement them in code, providing a practical understanding of this fundamental...

Show More

Quality

  • User Rating
  • Comments  (1) Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.
Madalin Gabriel Boia
1 year ago
EVALUACIÓN DE LA CALIDAD DEL RECURSO COMO MATERIAL DE APRENDIZAJE EN LOS ESTUDIOS DE GRADO DE INGENIERÍA INFORMÁTICA DE LA UPM. Description: · Overview: ·Tema : El video explica la encriptación AES que es un método de encriptar que se usa actualmente por las ayudas que proporciona en la actualidad, por ejemplo su optimización, y también como hacer un código en nodeJS para poder simular una de estas llaves y generar una. Esto se puede ver conectado con mi especialidad, Cyber Security Speacilist ya que al tratar de la encriptación de un mensaje puedo llegar a entender mejor como puede funcionar un paso de mensajes y así no pueda ser visto por nadie, aunque los obtenga y solo el usuario emisor y receptor puedan obtener el mensaje original, haciendo la conexión entre ellos segura, y esa es mi intención, que nadie intercepte los datos o que los modifique. Esta también estrechamente relacionada con la asignatura de Seguridad de la infomación. · Tipos de formato de materiales : Es un video · Type of Material: Online Course Module · Technical Requirements: Se puede ver el video en cualquier navegador los únicos requisitos es poder abrir youtube para Software(ya que se podría hacer con cualquier navegador y/o Sistema Operativo) y para Hardware es necesario una computadora que te permita conectarte a la red y tener una capacidad suficiente para ejecutarr el SO y el navegador. · Learning Goal(s): Se pueden obtener estas competencias y conocimientos: - Saber lo que son las AES y sus beneficios - Como hacer un programa en nodeJS para poder generar estas llaves - Entender el como se usa AES en la actualidad · Recommended Use(s): Tiene relación con la asignatura de Seguridad de la Información ya que en su plan de estudios veremos encriptación, por tanto, ayuda a comprender mejor el concepto de AES junto con el material que proporcionarán en la asignatura y además te permiten construir tu propio generador de llaves y eso quiere decir que no es solo de apoyo, sino que te ensea un poco más allá de lo teórico. · Target Student Population: Este material podría ser utilizado por cualquier neófito en la ciberseguridad, sin embargo, es necesario saber algunos conceptos de ella, como los antriores métodos de encriptacion, aunque recomiendo este video que sea visto por estudiantes de grado en ingeniería informático o de ciberseguridad ya que tiene una parte donde es necesario tener conocimientos del algoritmo para obtener la llave y también programar. · Prerequisite Knowledge: - Conocimineto en programación, especificamente en nodeJS. - Tener conocimientos de otros métodos más anteriores de encriptación. Evaluations and Observations · Quality of Content: El contenido del video es significativo ya que informa sobre las características de la encriptación AES sobre todas sus anteriores y además la información transmitida en el propio video no es falsa, ya que todo los informado en el video se puede buscar por otras fuentes diferentes y no varia su contenido, simplemente la longitud de su explicación. · Lista Fortalezas de la calidad del contenido: - Cubre una parte de mi plan de estudios. - Es necesario para comprender material más avanzado. - Contiene enlaces a otros contenidos relacionados en su descripción. - Es lo más actualizado ya que el video es de los más reciente que ha salido. ·Lista Preocupaciones de la calidad del contenido: - No es completamente confiable, ya que pertenece a una persona con pocos seguidores y además de ser un video muy reciente, hace que no sea del todo confiable. · Potential Effectiveness as a Teaching/Learning Tool: · Lista Fortalezas de la efectividad del recurso como una herramienta de aprendizaje: - El recurso se puede usar para aprender má sobre al encriptación, ya que te permite experimentar con el método AES y hacer tu propia llave. - Me ha llegado a gustar la manera en la que explica en el recurso el autor su intención, aunque específicamente al final del recurso ya que no cuenta lo que es el AES sino como aplicarlo. - Da la información clara, sin ningún impedimento de entenderla · Lista Preocupaciones de la efectividad del recurso como una herramienta de aprendizaje: - No explica completamente el método que ha creado para poder generar las llaves AES, por tanto, es necesario un poco más de claridad en ese aspecto. · Ease of Use: · Lista Fortalezas de la facilidad de uso del recurso: - La información es explicada de una manera precisa donde no puede dar lugar a ninguna confusión, además, ya que es un video, si no queda algo claro, se puede rebobinar para poder volverlo a escuchar. - El video se puede ver sin ningun entendimiento de ciberseguridad, pero si con una base de programación para la segunda parte del video. - Hay una conexión coherente durante todo el video, primero explicacn lo que es y luego lo utiliza para enseñarte un nuevo conocimiento. · Lista Preocupaciones de la facilidad de uso del recurso: - No hay ayudas proporcionadas por el autor para seguir el video. - Hay algunas veces que no se le puede entender que palabra dice debido a su pronunciación