SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
Instituto Politécnico Nacional
Introducción a los Sistemas de Comunicación Seguros
Unidad MISTI Culhuacan
Presentado a: Dr. Gualberto Aguilar Torres
Tarea
Código RSA
5
Por: Yango Alexander Colmenares
Fecha
Septiembre de 2013
% INSTITUTO POLITECNICO NACIONAL-MISTI CULHUACAN --- MEXICO DF 2013
% Estudiante: YANGO ALEXANDER COLMENARES
% Código RSA (Llaves publicas y privadas)
clc
clear
p = input('Por favor Ingrese su número primo n');
q = input('Por favor Ingrese su segundo número primo n');
n = p*q;
z = (p-1)*(q-1);
intervalo = [max(p,q)+1,n-1];
d=0;
%%%%%%Conversión de la imagen en los 3 planos%%%%%%%%%%%%%%
imagen_rgb = imread('imagen.bmp');
plano_r = imagen_rgb(:,:,1);
plano_g = imagen_rgb(:,:,2);
plano_b = imagen_rgb(:,:,3);
plano_r = double(plano_r);
plano_g = double(plano_g);
plano_b = double(plano_b);
%%%%%%Generación de llaves%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
contador = intervalo(1);
while(contador < intervalo(2))
if(gcd(contador,z) == 1)
d = contador;
break;
end
contador = contador+1;
end
e=0;
contador_dos = 1;
while(true)
if(mod(contador_dos*d,z) == 1 && contador_dos < z)
e = contador_dos ;
break;
end
contador_dos = contador_dos+1;
end
tam_llave = size(plano_r);
alto = tam_llave(1);
ancho = tam_llave(2);
%%%%%%Tamaños de alto%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
for i=1:alto
for j=1:ancho
plano_cifrado_r(i,j) = eleva(plano_r(i,j),d,n);
plano_cifrado_g(i,j) = eleva(plano_g(i,j),d,n);
plano_cifrado_b(i,j) = eleva(plano_b(i,j),d,n);
end
end
imagen_cifrada(:,:,1) = double(mod(plano_cifrado_r,256));
imagen_cifrada(:,:,2) = double(mod(plano_cifrado_g,256));
imagen_cifrada(:,:,3) = double(mod(plano_cifrado_b,256));
imagen_cifrada = uint8(imagen_cifrada);
imwrite(imagen_cifrada,'imagen_cifrada.bmp','bmp');
for i=1:alto
%%%%%%Tamaños de ancho matriz codigo
imagen%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
for j=1:ancho
plano_descifrado_r(i,j) = eleva(plano_cifrado_r(i,j),e,n);
plano_descifrado_g(i,j) = eleva(plano_cifrado_g(i,j),e,n);
plano_descifrado_b(i,j) = eleva(plano_cifrado_b(i,j),e,n);
end
end
imagen_descifrada(:,:,1) = plano_descifrado_r;
imagen_descifrada(:,:,2) = plano_descifrado_g;
imagen_descifrada(:,:,3) = plano_descifrado_b;
imagen_descifrada = uint8(imagen_descifrada);
a = imshow(imagen_cifrada);
b = imshow(imagen_descifrada);
%%%%%%Impresión de imagenes%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
subplot(1,2,1), imshow(imagen_cifrada)
subplot(1,2,2), imshow(imagen_descifrada)

Mais conteúdo relacionado

Destaque

Tutorial 2 drama korean-kesantunan masyarakat malaysia
Tutorial 2 drama korean-kesantunan masyarakat malaysiaTutorial 2 drama korean-kesantunan masyarakat malaysia
Tutorial 2 drama korean-kesantunan masyarakat malaysiaLEECAIXIN
 
Relazione attività 2011
Relazione attività 2011Relazione attività 2011
Relazione attività 2011Istoreto
 
Curso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEs
Curso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEsCurso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEs
Curso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEsMario Cardeña
 
«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)
«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)
«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)AvitoTech
 
Advert track december_2016
Advert track december_2016Advert track december_2016
Advert track december_2016mResearcher
 

Destaque (6)

Tutorial 2 drama korean-kesantunan masyarakat malaysia
Tutorial 2 drama korean-kesantunan masyarakat malaysiaTutorial 2 drama korean-kesantunan masyarakat malaysia
Tutorial 2 drama korean-kesantunan masyarakat malaysia
 
Choosing an Ideal House
Choosing an Ideal HouseChoosing an Ideal House
Choosing an Ideal House
 
Relazione attività 2011
Relazione attività 2011Relazione attività 2011
Relazione attività 2011
 
Curso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEs
Curso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEsCurso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEs
Curso de Estructura Organizacional y Mapeo de Procesos de Negocio para MiPyMEs
 
«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)
«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)
«Миллион открытых каналов с данными по сети» – Илья Биин (Zenhotels)
 
Advert track december_2016
Advert track december_2016Advert track december_2016
Advert track december_2016
 

Mais de Yango Alexander Colmenares

Codigo entropía criptográfica (yango colmenares)
Codigo entropía criptográfica  (yango colmenares)Codigo entropía criptográfica  (yango colmenares)
Codigo entropía criptográfica (yango colmenares)Yango Alexander Colmenares
 
Actividad #7 codigo detección de errores (yango colmenares)
Actividad #7 codigo detección de errores (yango colmenares)Actividad #7 codigo detección de errores (yango colmenares)
Actividad #7 codigo detección de errores (yango colmenares)Yango Alexander Colmenares
 
código detección de errores (yango colmenares)
código detección de errores (yango colmenares)código detección de errores (yango colmenares)
código detección de errores (yango colmenares)Yango Alexander Colmenares
 
Codigo detección y corrección de errores (yango colmenares)
Codigo detección y corrección de errores (yango colmenares)Codigo detección y corrección de errores (yango colmenares)
Codigo detección y corrección de errores (yango colmenares)Yango Alexander Colmenares
 

Mais de Yango Alexander Colmenares (17)

Ingeniero Véndete en el Mercado Global
Ingeniero Véndete en el Mercado GlobalIngeniero Véndete en el Mercado Global
Ingeniero Véndete en el Mercado Global
 
Algoritmo comprensión dct(yango colmenares)
Algoritmo comprensión dct(yango colmenares)Algoritmo comprensión dct(yango colmenares)
Algoritmo comprensión dct(yango colmenares)
 
Algoritmo comprensión lsb(yango colmenares)
Algoritmo comprensión lsb(yango colmenares)Algoritmo comprensión lsb(yango colmenares)
Algoritmo comprensión lsb(yango colmenares)
 
Algoritmo comprensión lzw(yango colmenares)
Algoritmo comprensión lzw(yango colmenares)Algoritmo comprensión lzw(yango colmenares)
Algoritmo comprensión lzw(yango colmenares)
 
codigo comprensión(yango colmenares)
codigo comprensión(yango colmenares)codigo comprensión(yango colmenares)
codigo comprensión(yango colmenares)
 
Codigo huffman (yango colmenares)
Codigo huffman (yango colmenares)Codigo huffman (yango colmenares)
Codigo huffman (yango colmenares)
 
Codigo entropía criptográfica (yango colmenares)
Codigo entropía criptográfica  (yango colmenares)Codigo entropía criptográfica  (yango colmenares)
Codigo entropía criptográfica (yango colmenares)
 
Actividad #7 codigo detección de errores (yango colmenares)
Actividad #7 codigo detección de errores (yango colmenares)Actividad #7 codigo detección de errores (yango colmenares)
Actividad #7 codigo detección de errores (yango colmenares)
 
código detección de errores (yango colmenares)
código detección de errores (yango colmenares)código detección de errores (yango colmenares)
código detección de errores (yango colmenares)
 
Codigo detección y corrección de errores (yango colmenares)
Codigo detección y corrección de errores (yango colmenares)Codigo detección y corrección de errores (yango colmenares)
Codigo detección y corrección de errores (yango colmenares)
 
Codigo hill claves (yango colmenares)
Codigo hill claves (yango colmenares)Codigo hill claves (yango colmenares)
Codigo hill claves (yango colmenares)
 
Criterios de Excelencia en Redes de Internet
Criterios de Excelencia en Redes de InternetCriterios de Excelencia en Redes de Internet
Criterios de Excelencia en Redes de Internet
 
Iso 27001 2013
Iso 27001 2013Iso 27001 2013
Iso 27001 2013
 
Itil v3 & 27001
Itil v3 & 27001Itil v3 & 27001
Itil v3 & 27001
 
Valores corporativos
Valores corporativosValores corporativos
Valores corporativos
 
Andragogia
AndragogiaAndragogia
Andragogia
 
Equidad y genero
Equidad y generoEquidad y genero
Equidad y genero
 

Último

Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreElianeElika
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 

Último (20)

Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 

Codigo rsa manejo de llaves publicas y privadas (yango colmenares)

  • 1. Instituto Politécnico Nacional Introducción a los Sistemas de Comunicación Seguros Unidad MISTI Culhuacan Presentado a: Dr. Gualberto Aguilar Torres Tarea Código RSA 5 Por: Yango Alexander Colmenares Fecha Septiembre de 2013 % INSTITUTO POLITECNICO NACIONAL-MISTI CULHUACAN --- MEXICO DF 2013 % Estudiante: YANGO ALEXANDER COLMENARES % Código RSA (Llaves publicas y privadas) clc clear p = input('Por favor Ingrese su número primo n'); q = input('Por favor Ingrese su segundo número primo n'); n = p*q; z = (p-1)*(q-1); intervalo = [max(p,q)+1,n-1]; d=0; %%%%%%Conversión de la imagen en los 3 planos%%%%%%%%%%%%%% imagen_rgb = imread('imagen.bmp'); plano_r = imagen_rgb(:,:,1); plano_g = imagen_rgb(:,:,2); plano_b = imagen_rgb(:,:,3); plano_r = double(plano_r); plano_g = double(plano_g); plano_b = double(plano_b); %%%%%%Generación de llaves%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% contador = intervalo(1); while(contador < intervalo(2)) if(gcd(contador,z) == 1) d = contador; break; end contador = contador+1; end e=0; contador_dos = 1; while(true) if(mod(contador_dos*d,z) == 1 && contador_dos < z)
  • 2. e = contador_dos ; break; end contador_dos = contador_dos+1; end tam_llave = size(plano_r); alto = tam_llave(1); ancho = tam_llave(2); %%%%%%Tamaños de alto%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% for i=1:alto for j=1:ancho plano_cifrado_r(i,j) = eleva(plano_r(i,j),d,n); plano_cifrado_g(i,j) = eleva(plano_g(i,j),d,n); plano_cifrado_b(i,j) = eleva(plano_b(i,j),d,n); end end imagen_cifrada(:,:,1) = double(mod(plano_cifrado_r,256)); imagen_cifrada(:,:,2) = double(mod(plano_cifrado_g,256)); imagen_cifrada(:,:,3) = double(mod(plano_cifrado_b,256)); imagen_cifrada = uint8(imagen_cifrada); imwrite(imagen_cifrada,'imagen_cifrada.bmp','bmp'); for i=1:alto %%%%%%Tamaños de ancho matriz codigo imagen%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% for j=1:ancho plano_descifrado_r(i,j) = eleva(plano_cifrado_r(i,j),e,n); plano_descifrado_g(i,j) = eleva(plano_cifrado_g(i,j),e,n); plano_descifrado_b(i,j) = eleva(plano_cifrado_b(i,j),e,n); end end imagen_descifrada(:,:,1) = plano_descifrado_r; imagen_descifrada(:,:,2) = plano_descifrado_g; imagen_descifrada(:,:,3) = plano_descifrado_b; imagen_descifrada = uint8(imagen_descifrada); a = imshow(imagen_cifrada); b = imshow(imagen_descifrada); %%%%%%Impresión de imagenes%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% subplot(1,2,1), imshow(imagen_cifrada) subplot(1,2,2), imshow(imagen_descifrada)