Codificar cadenas con vernam en visual fox pro

visual fox pro manuales foro libros
ada
Codificar cadenas con vernam en visual fox pro RegistrateNewsletter
zonas:adsl:area-flash:area-php:area-asp:area-vb:area-photoshop:area-Vfox:area-Soft:area.:Mas
+ de 45.000 registrados
Secciones: Manuales-Diseño-Trucos-Recursos-Foros/Comunidad-Software-CodigoFuente-compras
Codificar cadenas con vernam en visual fox pro
AñadenosFavoritos
Secciones: Herramientas-Libros-Webmasters/Google-Noticias -Biblioteca-Cursos--Directorio-EmpleoN
Untitled Document

+Nuestro Manual
+Manuales
+Tutoriales VFox
+Descargas
+Codigo Fuente
+Articulos
+Foro VFox
+Libros VFox

+Newsletter
+InscribeteGratis..

+Manuales
+Programacion
+DiseñoWeb
+Bases de Datos
+Manual.propios
+Cursos-Masters
+Manual de Diseño

+Trucos
+Ver secc.trucos

+Recursos
+ver recursos

+Noticias/RSS
+Ver noticias
+Ver canal RSS

+Codigo Fuente:
+Portada

+Comunidad
+Foros

+Webmasters
+ZonaWebmaster

+Software
+ir a secc. Soft

+AreasExclusivas
+Zona Flash
+Zona PHP
+Zona ASP
+Zona VB
+Zona ADSL
+Zona Photoshop
+Zona MAC

+Agregador Blogs
+Tech-y
+Movilmania
+Mac

+Herramientas
+Herramientas
+Drivers

+Gana Dinero
+Como ganar

+SuperDiVX
+Area Divx

+Articulos
+Ver articulos
+Noticias

+Directorio [New]
+Ver directorio

+Blogs
+Nuestros blogs

+Noticias
+de Tecnologia

+SuperGames
+Juegos/ocio

+Canal Compras
+Canal Compras

Inicio >> Visual Fox Pro >> esta pagina
Codificar cadenas con vernam en visual fox pro
 

cifrar CADENAS CON vernam

La clase VERNAM.VCX desarrollada en Visual FoxPro y permite cifrar cadenas mediante el cifrado de Vernam, es un algoritmo de cifrado por el que el texto en claro se combina con una clave igual de larga que el texto, en este caso la clave puede ser mas corta que el mensaje, ya que esta se replica la cantidad de veces que sea necesaria.

Ejemplo

Supongamos que la clave es
CLAVE

y el mensaje es
HOLA MUNDOÇ

entonces el cifrado se haría de la siguiente manera:

Clave 67 (C) 76 (L) 65 (A) 86 (V) 69 (E)            
Mensaje 72 (H) 79 (O) 76 (L) 65 (A) 32 ( ) 77 (M) 85 (U) 78 (N) 68 (D) 79 (O) 199 (Ç)
Complemento           67 (C) 76 (L) 65 (A) 86 (V) 69 (E) 67 (C)
Suma 139 155 141 151 101 144 161 143 154 148 266
Si > 255 restamos 255                     -255
Valores encriptados 139 155 141 151 101 144 161 143 154 148 11

El resultado es

"‹›—e¡š” "

 

Esta clase implementa este algoritmo, para mas informacion sobre el Verman y el Cifrado de Vernam consulte http://es.wikipedia.org/wiki/Libreta_de_un_solo_uso

1. Clase Vernam
1.1 Encriptar
1.2 Desencriptar
2. Ejemplo

--> DESCARGAR VERNAM.VCX y EJEMPLOS <--

CLASE VERNAM

Esta clase permite codificar cadenas de texto a travez de una implementacion de vernam. Encripta una cadena de caracteres y genera una cadena de caracteres Ascii.

 

Métodos y propiedades de la clase

Propiedades

Metodos

EncriptarLibreta: codifica una cadena de texto, requiere una contraseña de almenos un caracter, retorna una cadena de caracteres y su uso es

=Objeto.EncriptarLibreta('HOLA MUNDOç","CLAVE")

retorna "‹›—e¡š” "


DesencriptarLibreta: Decodifica una cadena de texto, r ????a???A ?a?a????equiere una contraseña de almenos un caracter, retorna una cadena de caracteres y su uso es

=Objeto.DeseencriptarLibreta('‹›—e¡š”","CLAVE")

retorna "HOLA MUNDOç "

Ejemplo:

SET CLASSLIB TO "vernam.vcx"

oVernam=CREATEOBJECT("Vernam")
lcSereto= oVernam.encriptarLibreta(
'HOLA MUNDOç","CLAVE")
? oVernam.encriptarLibreta(lcSereto,"CLAVE")

 

 

José Guillermo Ortiz Hernández
Programador Visual FoxPro, WEB Developer


Mas articulos de visual fox pro
visual fox pro Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento
visual fox pro Crear un instalador en Inno Setup para una aplicacion desarrollada en Visual FoxPro (VFP)
visual fox pro Simulador de la ventana de comandos de visual fox pro
visual fox pro Definir un menú en Visual FoxPro
visual fox pro Clase para crear archivos ZIP con Visual FoxPro 9
visual fox pro Codificar cadenas con vernam en visual fox pro
visual fox pro Codificar cadenas con MD5 en visual fox pro
visual fox pro Clase para ENCRIPTAR POR BLOWFISH con Visual FoxPro
visual fox pro como automatizar hojas de calculo de microsoft excel con Visual FoxPro
visual fox pro Como insertar un control OCX y hacer uso de el en FoxPro
visual fox pro Definir un ComboBox con Imágenes y fuente en un color específico,
  ver mas articulos de visual fox pro
   
Secciones de Visual Fox Pro
visual fox pro Nuestro Manual de Visual Fox Pro Seccion Descargas Visual Fox Pro
Manuales de Visual Fox Pro Tutoriales de Visual Fox Pro
visual fox pro Seccion Foro Visual Fox Pro visual fox pro Seccion Codigo Fuente
Seccion Libros de Visual Fox Pro    
ADD BLOGLINES Comenta y vota esta noticia en :
 
votanos en blogmemes
votanos en digg
Añadenos Favoritos - Ver foro relacionado - Registrate gratuitamente
Recomendar
hacer logos para tu web gratis crear un logo logo creator Recomendar esta pagina a un amigo
Documento sin título
Servidores
+ Directorio Ofertas
ofertas ADSL
ofertas Tech
ofertas viajes
ofertas finanzas
formacion
OfertasCreditos
  otras ofertas
Canal Compras
+ Canal compras
+canal informatica
+imagen y sonido
+juegos y consolas
+ Directorio Ofertas
secc. empleo
cursos
ir a libros
+ Ganar Dinero
+ Webmasters
+ resto de gente
+ Software
+ ir a software
Lo + descargado
programas para
programas para bajar peliculas
bajar peliculas
programas para bajar musica
bajar musica
programas de seguridad para tu pc
programas google
programas para DJ - mezcladores
programas para webmasters
programas pre-fabricados
+ Tonos y Melodias
Melodias tonos
Juegos java
- Juegos de moviles
+
Busca Logos
+ Logos y Melodias
+ Libros
+ ir a ver los libros
+Recursos CGI
+ ir a seccion
+Ocio
Juegos Flash Online
+Cursos y Masters
cursos y masters
+ Ofertas
ofertas TecNo

+Agregador Blogs
+Otros idiomas
+Webmasters (FR)
+Software (FR)
+Tech (PT)
+Tecnologia (IT)
+Technologie (DE)
+Software (DE)
+Games(DE)
+Software(IT)

Agregador Blogs de:
Home
blogs Tecnologia
blogs Software
blogs Moviles
blogs Internet
blogs Geeks
blogs Informatica
blogs Gadchets
blogs Zona Messenger
blogs Diseño
blogs Recursos Blogs
blogs Webmasters
blogs Programacion
blogs 2.0
blogs Linux
+Nuetros Blogs
Ver Blogs
+Programas Gratis
Programas gratis
+RSS de noticias

RSS PR

 
Registrate gratuitamente a nuestra NEWSLETTER y estate al tanto de todas las novedades
Programacion:recursosIprogramacionITrucosTecnicosIservicios gratisITowns 2.0IcursosI pueblos españa 2.0 ILibrorama I hablandodemac I
noticias:SaludIcineIMovilesITechIMACINegociosIprog.net IDirectorio de WebsIvideos4you.tvI
Pueblos de: Andalucia-Aragon-Asturias-Baleares-Canarias-Cantabria-Castilla la mancha-Castilla Leon-extremadura-Galicia-la Rioja-Madrid-Murcia-Pais Vasco -
manuales Sugiere un manual para esta seccion
who's online
Linkanos
www.programatium.com© 1999 - web esta optimizada para Microsoft explorer 6.0
tutoriales

Codificar cadenas con vernam en visual fox pro