#PGP #Key #Fingerprint #publickey #crypto #security #gnupgp #pgpkey #ZacharyCoffin
seen from Malaysia

seen from South Africa
seen from China

seen from Yemen
seen from Saudi Arabia

seen from United States
seen from United States
seen from Netherlands

seen from Czechia
seen from Russia
seen from United States
seen from China
seen from United States
seen from Türkiye
seen from Netherlands

seen from Russia

seen from United Kingdom
seen from South Korea
seen from United Kingdom
seen from China
#PGP #Key #Fingerprint #publickey #crypto #security #gnupgp #pgpkey #ZacharyCoffin
Que tal ajudar a dificultar para a NSA espionar você?
Que tal ajudar a dificultar para a NSA espionar você?. Leia na íntegra em: http://j.mp/1Bo5O7G
Que tal ajudar a dificultar para a NSA espionar você?
Que tal ajudar a dificultar para a NSA espionar você?
Aparentemente, o programa de criptografia PGP é uma das poucas coisas que a NSA ainda não quebrou. Como o programa é desenvolvido por uma fundação sem fins lucrativos, que tal ajudar a dificultar para a NSA espionar você, fazendo uma doação para o desenvolvimento e reforço do GnuPGP?
É fácil, rápido, barato (dá para doar a partir 5 doláres): https://www.gnupg.org/donate/
via “Myth” Mullenweg
View On WordPress
gpg exe in c sharp .net program
So, I have to get some files encrypted here at work. We are using a version of pgp in our legacy programs, but its so old, I didn't want to use that for the new stuff. Plus I was having a hard time getting it to work period. Apparently there were some licensing issues and stuff and it was so old, we couldn't fix them without upgrading pgp, which costs money. I ended up giving gpg a try, and after some fanagling back and forth with the client, we got it working in theory (In theory meaning I was able to do command line stuff to encrypt and decrypt the files manually).
Next step is actually adding that functionality into the program that builds the file. I can then move the encrypted files into the proper folder and then the client can pick them up. Kind of old school; it would be better if we could use web services or something, but oh well. Anyway, I couldn't fund too much help with how to encrypt the files using gpg2 in c sharp .net. So I've added this entry to try to be helpful, even if its just my future self when I need to remember what I did.
//gpg2exe is the location of the gpg2.exe
//gpgUser is the key to encrypt with static void encryptFile(string filename) { try { System.Diagnostics.Process proc = new System.Diagnostics.Process(); String FullGpgCmd = "\"" + gpg2exe + "\" -r " + gpgUser + " -o \"" + filename + ".pgp\" -e \"" + filename + "\""; proc.EnableRaisingEvents = false; proc.StartInfo.FileName = "cmd.exe"; proc.StartInfo.RedirectStandardOutput = true; proc.StartInfo.RedirectStandardInput = true; proc.StartInfo.UseShellExecute = false; proc.Start(); proc.StandardInput.WriteLine(FullGpgCmd); proc.StandardInput.Flush(); proc.StandardInput.Close(); string cmdOutput = ""; while (!proc.HasExited) { cmdOutput += proc.StandardOutput.ReadToEnd(); } LogWriter(cmdOutput); } catch (Exception ex) { LogWriter(ex.ToString()); } }
This code basically passes the gpg2 command line to cmd.exe in the StandardInput function, and then reads the output. Pretty simple little function, but it could easily be converted to a function to decrypt a file as well.