Linuxhttps.blog.chinaunix.net
viviecho
全部博文(279)
2013年(1)
2012年(39)
2011年(35)
2009年(29)
2008年(131)
2007年(44)
marsgray
abc123zx
lionking
cynthia
格伯纳
Bsolar
浪花小雨
danxingd
shibaola
快乐的小
小石匠_
linxuegu
分类:
2008-07-02 11:53:04
#!/usr/bin/perluse GnuPG;$username=$ARGV[0];$keyring=$ARGV[1];$pass=$ARGV[2];$en_file=$ARGV[3];$size=@ARGV;if($size!=4){print "usage:decrypt.pl \n";exit(0);}#$username="admin11";#$keyring="/home/admin11/test.txt.gpg";#$pass="123456";#$en_file="/home/admin11/test.txt";my $gpg=new GnuPG();sub decrypt_test { printf "%-40s", "Decrypt a file"; $gpg->decrypt( output => "$en_file", ciphertext => "$keyring", passphrase => "$pass", );} eval { no strict 'refs'; # We are using symbolic references &decrypt_test(); }; if ( $@ ) { print "not ok: $@"; } else { print "ok \n"; }
上一篇:encrypt.pl
下一篇:GnuPG test.pl
登录 注册