 6961a4a341
			
		
	
	6961a4a341
	
	
	
		
			
			git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@473 ec53bebd-3082-4978-b11e-865c3cabbd6b
		
			
				
	
	
		
			28 lines
		
	
	
		
			531 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			531 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
| #!./perl
 | |
| 
 | |
| BEGIN { push(@INC, qw(../../../lib ../../lib ../lib lib)); }
 | |
| 
 | |
| use DES;
 | |
| 
 | |
| $key='00000000';
 | |
| $ks=DES::set_key($key);
 | |
| @a=split(//,$ks);
 | |
| foreach (@a) { printf "%02x-",ord($_); }
 | |
| print "\n";
 | |
| 
 | |
| 
 | |
| $key=DES::random_key();
 | |
| print "($_)\n";
 | |
| @a=split(//,$key);
 | |
| foreach (@a) { printf "%02x-",ord($_); }
 | |
| print "\n";
 | |
| $str="this is and again into the breach";
 | |
| ($k1,$k2)=DES::string_to_2keys($str);
 | |
| @a=split(//,$k1);
 | |
| foreach (@a) { printf "%02x-",ord($_); }
 | |
| print "\n";
 | |
| @a=split(//,$k2);
 | |
| foreach (@a) { printf "%02x-",ord($_); }
 | |
| print "\n";
 | |
| 
 |