CODER: CRIPTOGRAFIA DE MENSAGEM ATRAVÉS DE MATRIZ UTILIZANDO A LINGUAGEM C++
"2022-12-07 15:38:02" // app/Providers/../Base/Publico/Artigo/resources/show_includes/info_artigo.blade.php
App\Base\Administrativo\Model\Artigo {#1843 // app/Providers/../Base/Publico/Artigo/resources/show_includes/info_artigo.blade.php #connection: "mysql" +table: "artigo" #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: true +wasRecentlyCreated: false #escapeWhenCastingToString: false #attributes: array:35 [ "id" => 89962 "edicao_id" => 303 "trabalho_id" => 3332 "inscrito_id" => 15752 "titulo" => "CODER: CRIPTOGRAFIA DE MENSAGEM ATRAVÉS DE MATRIZ UTILIZANDO A LINGUAGEM C++" "resumo" => "O presente artigo apresenta o desenvolvimento de um algoritmo na linguagem C++ de um programa que realiza a criptografia de mensagens através de matriz. O software, que foi nomeado de CODER, se baseia em princípios matemáticos que ao multiplicar um número pelo seu inverso obteremos um elemento neutro, no caso de matriz, é obtido a matriz identidade. Sendo uma matriz identidade ou unidade a matriz que apresenta em sua diagonal principal o elemento 1 e o restante dos elementos forem formados por zeros. Com vistas à modularização e usabilidade, a implementação aqui apresentada se vale dos conceitos de modularização, algo típico de linguagens de programação procedurais como a linguagem C++. Como equivalência de letra para número a ser usada na criptografia foi utilizado a Tabela Ascii. A finalidade do programa é utilizar de duas matérias fundamentais do curso de engenharia que são a álgebra e a matemática para aplicar os conhecimentos adquiridos na área de programação na prática. O CODER foi pensado para, acima de tudo, demonstrar que podemos fazer muito com a ajuda da matemática. O software pode ser utilizado tanto por professores de álgebra, matemática e programação com intuito de demonstrar em prática utilização do assunto aos seus alunos para melhor entendimento da matéria." "modalidade" => "Pôster (PO)" "area_tematica" => "GT 19 - Tecnologias e Educação" "palavra_chave" => ", , , , " "idioma" => "Português" "arquivo" => "TRABALHO_COMPLETO_EV174_MD4_ID15752_TB3332_06112022144344.pdf" "created_at" => "2022-12-07 15:57:24" "updated_at" => null "ativo" => 1 "autor_nome" => "KIARA BONELLA SCARAMUSSA" "autor_nome_curto" => "KIARA" "autor_email" => "kiarabonella7@gmail.com" "autor_ies" => null "autor_imagem" => "" "edicao_url" => "viii-congresso-nacional-de-educacao" "edicao_nome" => "Anais VIII CONEDU" "edicao_evento" => "Congresso Nacional de Educação" "edicao_ano" => 2022 "edicao_pasta" => "anais/conedu/2022" "edicao_logo" => null "edicao_capa" => "6390dd8a0e19e_07122022153802.jpg" "data_publicacao" => null "edicao_publicada_em" => "2022-12-07 15:38:02" "publicacao_id" => 19 "publicacao_nome" => "Anais CONEDU" "publicacao_codigo" => "2358-8829" "tipo_codigo_id" => 1 "tipo_codigo_nome" => "ISSN" "tipo_publicacao_id" => 1 "tipo_publicacao_nome" => "ANAIS de Evento" ] #original: array:35 [ "id" => 89962 "edicao_id" => 303 "trabalho_id" => 3332 "inscrito_id" => 15752 "titulo" => "CODER: CRIPTOGRAFIA DE MENSAGEM ATRAVÉS DE MATRIZ UTILIZANDO A LINGUAGEM C++" "resumo" => "O presente artigo apresenta o desenvolvimento de um algoritmo na linguagem C++ de um programa que realiza a criptografia de mensagens através de matriz. O software, que foi nomeado de CODER, se baseia em princípios matemáticos que ao multiplicar um número pelo seu inverso obteremos um elemento neutro, no caso de matriz, é obtido a matriz identidade. Sendo uma matriz identidade ou unidade a matriz que apresenta em sua diagonal principal o elemento 1 e o restante dos elementos forem formados por zeros. Com vistas à modularização e usabilidade, a implementação aqui apresentada se vale dos conceitos de modularização, algo típico de linguagens de programação procedurais como a linguagem C++. Como equivalência de letra para número a ser usada na criptografia foi utilizado a Tabela Ascii. A finalidade do programa é utilizar de duas matérias fundamentais do curso de engenharia que são a álgebra e a matemática para aplicar os conhecimentos adquiridos na área de programação na prática. O CODER foi pensado para, acima de tudo, demonstrar que podemos fazer muito com a ajuda da matemática. O software pode ser utilizado tanto por professores de álgebra, matemática e programação com intuito de demonstrar em prática utilização do assunto aos seus alunos para melhor entendimento da matéria." "modalidade" => "Pôster (PO)" "area_tematica" => "GT 19 - Tecnologias e Educação" "palavra_chave" => ", , , , " "idioma" => "Português" "arquivo" => "TRABALHO_COMPLETO_EV174_MD4_ID15752_TB3332_06112022144344.pdf" "created_at" => "2022-12-07 15:57:24" "updated_at" => null "ativo" => 1 "autor_nome" => "KIARA BONELLA SCARAMUSSA" "autor_nome_curto" => "KIARA" "autor_email" => "kiarabonella7@gmail.com" "autor_ies" => null "autor_imagem" => "" "edicao_url" => "viii-congresso-nacional-de-educacao" "edicao_nome" => "Anais VIII CONEDU" "edicao_evento" => "Congresso Nacional de Educação" "edicao_ano" => 2022 "edicao_pasta" => "anais/conedu/2022" "edicao_logo" => null "edicao_capa" => "6390dd8a0e19e_07122022153802.jpg" "data_publicacao" => null "edicao_publicada_em" => "2022-12-07 15:38:02" "publicacao_id" => 19 "publicacao_nome" => "Anais CONEDU" "publicacao_codigo" => "2358-8829" "tipo_codigo_id" => 1 "tipo_codigo_nome" => "ISSN" "tipo_publicacao_id" => 1 "tipo_publicacao_nome" => "ANAIS de Evento" ] #changes: [] #casts: array:14 [ "id" => "integer" "edicao_id" => "integer" "trabalho_id" => "integer" "inscrito_id" => "integer" "titulo" => "string" "resumo" => "string" "modalidade" => "string" "area_tematica" => "string" "palavra_chave" => "string" "idioma" => "string" "arquivo" => "string" "created_at" => "datetime" "updated_at" => "datetime" "ativo" => "boolean" ] #classCastCache: [] #attributeCastCache: [] #dates: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: false #hidden: [] #visible: [] +fillable: array:13 [ 0 => "edicao_id" 1 => "trabalho_id" 2 => "inscrito_id" 3 => "titulo" 4 => "resumo" 5 => "modalidade" 6 => "area_tematica" 7 => "palavra_chave" 8 => "idioma" 9 => "arquivo" 10 => "created_at" 11 => "updated_at" 12 => "ativo" ] #guarded: array:1 [ 0 => "*" ] }