| 
	
		|  Autor | Tema: [PHP] Codificar archivos con algoritmos reversibles.  (Leído 6,794 veces) |  
	| 
			| 
					
						| DarkItachi 
								 
								
								 Desconectado 
								Mensajes: 516
								
								 
								Itachi Uchiha
								
								
								
								
								
								   | 
 
Hola, quiero hacerme una web para cuando voy a cibers y eso poder subir trabajos y demás cuando me he dejado mi pendrive, paso de autoenviarme mails y cosas raras.. Bien, el problema esque quiero guardar esos documentos en una carpeta que se denegue la lectura al público, es decir, que solo pueda acceder a ellos mediante php y de paso cifrar los archivos con métodos reversibles con semilla. El problema esque no encuentro funciones que me codifiquen directamente el fichero al subirlo a la web.Alguna idea de como hacerlo? Qué algoritmos reversibles puedo usar?
 
 Muchas Gracias
 
 Disculpen mi ignorancia...
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 Come to me when you have these eyes...
 By more that you try it, a feather never will achieve to fly.
 |  |  |  | 
			| 
					
						| xkiz ™ | 
 
ya se que esto no tiene nada que ver con php pero seria una solucion a tu problema, paso a explicar:con el filezilla Server y DynDNS Updater(actualizar Ip del servidor)
 
 FileZilla(Servidor)junto al DynDNS Updater(Sincronizador de Ip) instalados en la pc de tu casa, asi desde cualkier pc podrias acceder mediante carpetas FTP con contraseña y toda la seguridad que kieras. pero creo que eso no es lo que andas buscando en si, solo era una sugerencia para lo que vos planteaste, asi lo hago yo..
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| DarkItachi 
								 
								
								 Desconectado 
								Mensajes: 516
								
								 
								Itachi Uchiha
								
								
								
								
								
								   | 
 
ya se que esto no tiene nada que ver con php pero seria una solucion a tu problema, paso a explicar:con el filezilla Server y DynDNS Updater(actualizar Ip del servidor)
 
 FileZilla(Servidor)junto al DynDNS Updater(Sincronizador de Ip) instalados en la pc de tu casa, asi desde cualkier pc podrias acceder mediante carpetas FTP con contraseña y toda la seguridad que kieras. pero creo que eso no es lo que andas buscando en si, solo era una sugerencia para lo que vos planteaste, asi lo hago yo..
 
 No, sorry, no quiero eso :S Alguien que pueda aportar algo?    |  
						| 
								|  |  
								|  |  En línea | 
 
 Come to me when you have these eyes...
 By more that you try it, a feather never will achieve to fly.
 |  |  |  | 
			| 
					
						| Dosjota 
								
								 Desconectado 
								Mensajes: 190
								
								 
								Mas Chileno que los porotos con longaniza...
								
								
								
								
								
								   | 
 
- a ver si te entiendo... algo así como subir y comprimir...
 - hacer un upload... y abría que denegar el acceso a la carpeta... [ .htaccess ]
 
 - también podría ser algo como emg... base64...
 
 - hacer un script con php que verifique de donde vienes y si puedes estar ahí...
 
 
 si te puedo ayudar dímelo...
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Nakp 
								casi es 
								Ex-Staff
								    Desconectado 
								Mensajes: 6.336
								 
								he vuelto :)
								
								
								
								
								
								     | 
 
http://php.net/manual/en/book.mcrypt.phptalvez esa librería cumple con lo que quieres      talvez no puedas cifrar el archivo, pero si el contenido del archivo... |  
						| 
								|  |  
								|  |  En línea | 
 
 Ojo por ojo, y el mundo acabará ciego. |  |  |  | 
			| 
					
						| DarkItachi 
								 
								
								 Desconectado 
								Mensajes: 516
								
								 
								Itachi Uchiha
								
								
								
								
								
								   | 
 
Bien, he decidido encriptarlos con AES256, encontré esté code por internet:       function fnEncrypt($sValue, $sSecretKey)      {      }      function fnDecrypt($sValue, $sSecretKey)      {      } 
 A mi parecer está generando el cifrado con una clave Aleatoria, como puedo arreglar eso? |  
						| 
								|  |  
								|  |  En línea | 
 
 Come to me when you have these eyes...
 By more that you try it, a feather never will achieve to fly.
 |  |  |  | 
			| 
					
						| Nakp 
								casi es 
								Ex-Staff
								    Desconectado 
								Mensajes: 6.336
								 
								he vuelto :)
								
								
								
								
								
								     | 
 
xDDDD ese mismo había encontrado ninguna clave aleatoria, se la pasas en $sSecretKey... o será una clave nula   mira estohttp://www.phpaes.com/ |  
						| 
								|  |  
								|  |  En línea | 
 
 Ojo por ojo, y el mundo acabará ciego. |  |  |  |  |  
 
	
 
   |