لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
رمزنگاری با gpa
2006-09-15, 09:12 AM,
ارسال : #1
رمزنگاری با gpa
من gpa رو اجرا میکنم و با new یه کلید عمومی تعریف میکنم حالا رو یه فایل متنی راست کلیک
کرده و encrypt رو انتخواب میکنم و کلید میخواد که همون رو انتخواب میکنم و ok میزنم .
و یا چند فایل رو فشرده کرده و encrypt می کنم و امضا /
بعدش خوب تو یوزر های دیگه یا میام تو ویندوز و فایل رو اجرا میکنم /باز میشه و محتواش دیده میشه/یعنی رمز نشده و هیچ فرقی نکرده/
-----------
کجا رو اشتباه میکنم؟
نقل قول این ارسال در یک پاسخ
2006-09-23, 05:32 AM,
ارسال : #2
 
سلام
می‌شه بگید با چه دستوری این کار رو می‌کنید؟ روش انجام رمزنگاری و امضا زدن. (روشی که شما انجام دادید)

[ltr]
$Nəvid$
In a world without any fences or walls,
Who needs gates or windows ?
گنو ایران | لیست مقالات فارسی گنو ایران |
[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-21, 08:38 PM,
ارسال : #3
 
سلام
ممنون از این تایپیک خوبتون
من متاسفانه نمی تونم تو gpa کلید عمومی دوستانم را add کنم
کسی میتونه منو راهنمایی کنه
بازم ممنونم
نقل قول این ارسال در یک پاسخ
2011-02-21, 10:11 PM,
ارسال : #4
 
gpa نشنیده ام. منظور همان gpg نیست؟
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-23, 08:50 AM,
ارسال : #5
 
bsdlinux نویسنده :gpa نشنیده ام. منظور همان gpg نیست؟
سلام
چرا همون gpg منظوره
وقتی نصب می کنید یک فایل به نام gpa می ده
شما با gpg کار کردین ؟
ا
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-23, 06:09 PM,
ارسال : #6
 
آره عزیز دل کار کرده ام. ببینید شما اول یک جفت کلید عمومی/خصوصی برای خودتون باید درست کنید:

کد :
[root@node0 ~]# gpg --list-key
[root@node0 ~]# gpg --gen-key
gpg (GnuPG) 1.4.10; Copyright (C) 2008 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

gpg: keyring `/root/.gnupg/secring.gpg' created
Please select what kind of key you want:
   (1) RSA and RSA (default)
   (2) DSA and Elgamal
   (3) DSA (sign only)
   (4) RSA (sign only)
Your selection?
RSA keys may be between 1024 and 4096 bits long.
What keysize do you want? (2048) 1024
Requested keysize is 1024 bits
Please specify how long the key should be valid.
         0 = key does not expire
      <n>  = key expires in n days
      <n>w = key expires in n weeks
      <n>m = key expires in n months
      <n>y = key expires in n years
Key is valid for? (0)
Key does not expire at all
Is this correct? (y/N)
Key is valid for? (0)
Key does not expire at all
Is this correct? (y/N) y

You need a user ID to identify your key; the software constructs the user ID
from the Real Name, Comment and Email Address in this form:
    "Heinrich Heine (Der Dichter) <[email protected]>"

Real name: Some FreeBSD Fan
Email address: [email protected]
Comment: This is just a test
You selected this USER-ID:
    "Some FreeBSD Fan (This is just a test) <[email protected]>"

Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O
You need a Passphrase to protect your secret key.

We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
..+++++
+++++
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
+++++
........+++++
gpg: key F5878BE8 marked as ultimately trusted
public and secret key created and signed.

gpg: checking the trustdb
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
pub   1024R/F5878BE8 2011-02-23
      Key fingerprint = FC87 9C9F B346 A325 2CF0  0A83 0C8E 7EAC F587 8BE8
uid                  Some FreeBSD Fan (This is just a test) <[email protected]>
sub   1024R/0CC48E47 2011-02-23

[root@node0 ~]# gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub   1024R/F5878BE8 2011-02-23
uid                  Some FreeBSD Fan (This is just a test) <[email protected]>
sub   1024R/0CC48E47 2011-02-23

[root@node0 ~]#

بعد میتونید کلید دوستانتان را import کنید. مثلا در این مثال من کلید عمومی بابک فرخی رو import میکنم.

کد :
[root@node0 ~]# wget http://farrokhi.net/babak-farrokhi-pgp.asc
--2011-02-23 18:08:31--  http://farrokhi.net/babak-farrokhi-pgp.asc
Resolving farrokhi.net... 85.198.20.19
Connecting to farrokhi.net|85.198.20.19|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9227 (9.0K) [application/pgp-signature]
Saving to: “babak-farrokhi-pgp.asc”

100%[===================================================================================>] 9,227       16.9K/s   in 0.5s    

2011-02-23 18:08:32 (16.9 KB/s) - “babak-farrokhi-pgp.asc” saved [9227/9227]

[root@node0 ~]# gpg --import babak-farrokhi-pgp.asc
gpg: key 7C810476: public key "Babak Farrokhi <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1
[root@node0 ~]# gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub   1024R/F5878BE8 2011-02-23
uid                  Some FreeBSD Fan (This is just a test) <[email protected]>
sub   1024R/0CC48E47 2011-02-23

pub   1024D/7C810476 2005-12-22
uid                  Babak Farrokhi <[email protected]>
uid                  Babak Farrokhi <[email protected]>
uid                  Babak Farrokhi <[email protected]>
uid                  Babak Farrokhi <[email protected]>
uid                  [jpeg image of size 3820]
sub   2048g/2A5F93C7 2005-12-22

[root@node0 ~]#
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-23, 06:16 PM,
ارسال : #7
 
حال مثلا میتونم یک پیام سری به بابک فرخی بفرستم.

کد :
[root@node0 ~]# mkdir test
[root@node0 ~]# cd test/
[root@node0 test]# echo 'A very secret message about FreeBSD to Babak Farrokhi' > a_secret_thing
[root@node0 test]# gpg --armor --encrypt a_secret_thing
You did not specify a user ID. (you may use "-r")

Current recipients:

Enter the user ID.  End with an empty line: Babak
gpg: 2A5F93C7: There is no assurance this key belongs to the named user

pub  2048g/2A5F93C7 2005-12-22 Babak Farrokhi <[email protected]>
Primary key fingerprint: AABD 388F A207 58B4 2EE3  5DFD 4FC1 32C3 7C81 0476
      Subkey fingerprint: F434 6ABE 6DA9 B3C0 07FE  3E05 389F 2C0D 2A5F 93C7

It is NOT certain that the key belongs to the person named
in the user ID.  If you *really* know what you are doing,
you may answer the next question with yes.

Use this key anyway? (y/N) y

Current recipients:
2048g/2A5F93C7 2005-12-22 "Babak Farrokhi <[email protected]>"

Enter the user ID.  End with an empty line:
[root@node0 test]# ll
total 8
-rw-r--r-- 1 root root  54 Feb 23 18:15 a_secret_thing
-rw-r--r-- 1 root root 982 Feb 23 18:15 a_secret_thing.asc
[root@node0 test]# cat a_secret_thing.asc
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.10 (GNU/Linux)

hQIOAzifLA0qX5PHEAgAtd1ZZimFCZOxEja3kXn3aaNhZb7wot03yaLcHnhSDix4
Mq9cGmQoa3n95RtivowBR4l0wOPBiAbqqSGUEcI0IzXp9RPUT30lvlkmXufr2SZ+
CaR5tIdaKoiNe6BlgUDRj0BsA7wZDsV89FlzHAnrPXRcXtZpS36GuKnz2dieEddB
7ORa2RK4KX5D/87UJ4ysEC6s7R07dZECAEl3kwNfDUUREYZNpYaP5Sr5llxi6bcL
ZsbrX7l+Nt4WjdX/TQgH9UJ3d9X9WTc7P55T3hn1L0djHRxUdVW582Qp57DQq/91
lBEbF/sOgoTtj/IAK3UIC5H+ZVubksxxSqSFlcQR4Qf9Fz5dgbfYgMkyxcJYF+Mx
rqdV6kIIaYLyKmHT3EGMGbZymx4O4N2XyOd5SN0ZySP2+gZTFtRRnSqv3h23smss
c9kqM+qPb6D6KfURM39h74LtEMVZOoiXGq30pYmi2bLevbmfI0I22849vjI8fuar
Uv9GKYWGkHNgEnwUG+lpXSco2fDlkpaZahlpU3AHvsOrx4bisjO8dgml7YHDm3WU
gZUCmv9GQRGpeIQ5zh/Fh1KhteQHF2jSKbeUrKS4uYGjKr/g7pPC1GLsns+5C40+
INJc/fdjnKjE6DnQTU+ty65X3SIjk1h2yylxGsZoYWN0szlPv4kWMgGu038rLG1Y
9NJ7AXE30UhBdd2FD2a7PtKZcuw9bI5MNdzwfXJukgd+5joAEPbdBvUgZ5H28PI/
sgVXMZKQtHOFB3TSjKujDGnKva+SWsyCP1YibfvePBl9+5m6FBQy4lYhuMMey2sZ
tHz+ru6wZ3S+6N/eF0RubK9fjyclCP5QNrr9yRbd
=Zbsx
-----END PGP MESSAGE-----
[root@node0 test]#
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-23, 06:20 PM,
ارسال : #8
 
دقت کنید که استفاده از ASCII Armor خیلی مفیده. در صورت استفاده از ASCII Armor یک فایل متنی ASCII میگیری که میتونی روی وبسایت ها بصورت text بگذاری یا انتهای ایمیل ها paste بکنی. در صورت عدم استفاده از ASCII Armor یک فایل باینری میگیری که اون رو باید دست نخورده از طریق download از سایت یا attachment به ایمیل به دست فرد برسونی.

دقت کن که علاوه بر رمزگذاری پیام با کلید عمومی دیگران، میتونی پیام رو با کلید خصوصی خودت امضاء کنی. در اینصورت تمام افرادی که کلید عمومی شما رو داشته باشن اطمینان حاصل میکنند که پیام از طرف شما فرستاده شده.

در مسایل encryption و authentication باز سوالی بود در خدمت هستم.
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-26, 01:27 PM,
ارسال : #9
 
[/quote]دقت کن که علاوه بر رمزگذاری پیام با کلید عمومی دیگران، میتونی پیام رو با کلید خصوصی خودت امضاء کنی. در اینصورت تمام افرادی که کلید عمومی شما رو داشته باشن اطمینان حاصل میکنند که پیام از طرف شما فرستاده شده. [quote]

آقای bsdlinux می شه توضیح بدید به چه شکلی این کار انجام می شه؟

تو لینک زیر برعکسش رو توضیح دادید اگه این رو هم بگید ازتون ممنون می شم

<!-- m --><a class="postlink" href="http://www.technotux.org/html/index.php?name=PNphpBB2&file=viewtopic&p=142932#142932">http://www.technotux.org/html/index.php ... 932#142932</a><!-- m -->
نقل قول این ارسال در یک پاسخ
2011-02-26, 03:51 PM,
ارسال : #10
 
قدم اول برای استفاده از gpg تولید یک جفت کلید است. (یک کلید عمومی و یک کلید خصوصی)

کد :
[root@node0 freebsd]# gpg --list-key
[root@node0 freebsd]# gpg --gen-key
gpg (GnuPG) 1.4.10; Copyright (C) 2008 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

gpg: keyring `/root/.gnupg/secring.gpg' created
Please select what kind of key you want:
   (1) RSA and RSA (default)
   (2) DSA and Elgamal
   (3) DSA (sign only)
   (4) RSA (sign only)
Your selection? 1
RSA keys may be between 1024 and 4096 bits long.
What keysize do you want? (2048) 1024
Requested keysize is 1024 bits
Please specify how long the key should be valid.
         0 = key does not expire
      <n>  = key expires in n days
      <n>w = key expires in n weeks
      <n>m = key expires in n months
      <n>y = key expires in n years
Key is valid for? (0) 0
Key does not expire at all
Is this correct? (y/N) y

You need a user ID to identify your key; the software constructs the user ID
from the Real Name, Comment and Email Address in this form:
    "Heinrich Heine (Der Dichter) <[email protected]>"

Real name: FreeBSD Fan
Email address: [email protected]
Comment: I am a FreeBSD fan.
You selected this USER-ID:
    "FreeBSD Fan (I am a FreeBSD fan.) <[email protected]>"

Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? o
You need a Passphrase to protect your secret key.

We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
..+++++
..+++++
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
.+++++
.+++++
gpg: key 96300DBB marked as ultimately trusted
public and secret key created and signed.

gpg: checking the trustdb
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
pub   1024R/96300DBB 2011-02-26
      Key fingerprint = 18D6 C114 2465 4D90 70A5  65E7 0185 5C19 9630 0DBB
uid                  FreeBSD Fan (I am a FreeBSD fan.) <[email protected]>
sub   1024R/1FF46D58 2011-02-26

[root@node0 freebsd]# gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub   1024R/96300DBB 2011-02-26
uid                  FreeBSD Fan (I am a FreeBSD fan.) <[email protected]>
sub   1024R/1FF46D58 2011-02-26

[root@node0 freebsd]#
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-26, 04:05 PM,
ارسال : #11
 
قدم دوم انتشار کلید عمومی شما در شبکه اینترنت است. ابتدا کلید عمومی خود را استخراج کرده و در فایل my-public-key.asc قرار دهید.
کد :
[root@node0 freebsd]# gpg --list-key
/root/.gnupg/pubring.gpg
------------------------
pub   1024R/96300DBB 2011-02-26
uid                  FreeBSD Fan (I am a FreeBSD fan.) <[email protected]>
sub   1024R/1FF46D58 2011-02-26

[root@node0 freebsd]# gpg --armor --output my-public-key.asc --export 96300DBB
[root@node0 freebsd]# ll
total 4
-rw-r--r-- 1 root root 1053 Feb 26 16:03 my-public-key.asc
[root@node0 freebsd]# cat my-public-key.asc
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)

mI0ETWjwPAEEAL+Tot1O5ghshNEt0TVOMIOVt8MIr2+pcrYW0dQE9D4/EIoWmnmq
Bz9+Dd3LEpBO72nYZU9xhQb8jYq2Tdhvx6jCZRlJVeaiYQ/aBUwd9dpifY21JpsC
WPSnhfmsBQf5YEoy0rKU1McVKMPjBeXER+wQosWpZCi9Bx4KPgfJDPKLABEBAAG0
OkZyZWVCU0QgRmFuIChJIGFtIGEgRnJlZUJTRCBmYW4uKSA8anVzdC1hLWZhbkBm
cmVlYnNkLm9yZz6IuAQTAQIAIgUCTWjwPAIbAwYLCQgHAwIGFQgCCQoLBBYCAwEC
HgECF4AACgkQAYVcGZYwDbuWEQP+JB6ZVS3Ow58ZFxCwLgVtsBmQxnkkwGtsKwk8
PvH+ToqJQXb0itbLhF5Zi1DgNCMaygHy3fB2yeQk3NIkn3y6xdMGIbXzcycbysI5
gvHSLkbYrJmWQ7OdqjNw9cJHTHOh7yTwWQlv9bOinTQkzKCDa99izMvOyPxh4X41
GyyIXyG4jQRNaPA8AQQA0wnWMIR5TZYZ7TZV8pThb1JFKYd6k/FFYjFQjb8nbITy
Wmq1zScko4IzVqqqD+pTtd039x+RJMPdYCyyY2s7v/jR3d15In2IiABp8wDwHc5I
KzNi04x4GuoO5Q4D1f+n9ZEV4f2kRAj6tuuKiesYaYSWCDw+l8kY85h0B8f/IGkA
EQEAAYifBBgBAgAJBQJNaPA8AhsMAAoJEAGFXBmWMA275VIEAJyBGH7LNuTuLhLW
05lczOmtZLYfpKmfy+Eajw/wFKcCLAWmOTVSCW9oIAd3hse09vPDTLqwJWYOVOHU
ehF4Z7SAELb9FiE/sxDQXZG+DbAOXPlXYObWAvDCfWQyNQUhXNKWhJgQN/73FQPf
w+VwHlObL6e2dfBxeODHfB0Ilffv
=VnH0
-----END PGP PUBLIC KEY BLOCK-----
[root@node0 freebsd]#

سپس فایل my-public-key.asc را توسط اینترنت، وبلاگ شخصی، سایت شخصی، ایمیل به دوستان و ... منتشر کنید. علاوه بر این روش ها میتوانید کلید عمومی خود رو به سایت هایی مثل pgp.mit.edu آپلود کنید.

در اینصورت با جستجوی نام شما در pgp.mit.edu هر کس میتواند کلید عمومی شما را دانلود کند. دقت کنید که چون معلوم نیست چه کسی کلید را در pgp.mit.edu آپلود کرده حتما دوستان خود را از اثر انگشت خود fingerprint آگاه کنید.
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-26, 04:14 PM,
ارسال : #12
 
قدم سوم (انجام امضای دیجیتالی): برای انجام امضای دیجیتالی به ترتیب زیر عمل کنید.

-----> فایل خروجی با فرمت باینری (حتما باید به ایمیل attach شود و یا از سایت ها download شود):

کد :
[root@node0 freebsd]# ll
total 0
[root@node0 freebsd]# echo 'FreeBSD is the best Operating System in the world.' > freebsd-is-best.txt
[root@node0 freebsd]# ll
total 4
-rw-r--r-- 1 root root 51 Feb 26 16:10 freebsd-is-best.txt
[root@node0 freebsd]# cat freebsd-is-best.txt
FreeBSD is the best Operating System in the world.
[root@node0 freebsd]# gpg --sign freebsd-is-best.txt

You need a passphrase to unlock the secret key for
user: "FreeBSD Fan (I am a FreeBSD fan.) <[email protected]>"
1024-bit RSA key, ID 96300DBB, created 2011-02-26

[root@node0 freebsd]# ll
total 8
-rw-r--r-- 1 root root  51 Feb 26 16:10 freebsd-is-best.txt
-rw-r--r-- 1 root root 248 Feb 26 16:10 freebsd-is-best.txt.gpg
[root@node0 freebsd]#

-----> فایل خروجی با فرمت ASCII (میتوان راحت آنرا داخل سایت ها، وبلاگ ها و ایمیل ها copy/paste کرد):
کد :
[root@node0 freebsd]# ll
total 0
[root@node0 freebsd]# echo 'What OS is the best? Of course FreeBSD!!!' > freebsd-is-best
[root@node0 freebsd]# ll
total 4
-rw-r--r-- 1 root root 42 Feb 26 16:13 freebsd-is-best
[root@node0 freebsd]# cat freebsd-is-best
What OS is the best? Of course FreeBSD!!!
[root@node0 freebsd]# gpg --clearsign freebsd-is-best

You need a passphrase to unlock the secret key for
user: "FreeBSD Fan (I am a FreeBSD fan.) <[email protected]>"
1024-bit RSA key, ID 96300DBB, created 2011-02-26

[root@node0 freebsd]# ll
total 8
-rw-r--r-- 1 root root  42 Feb 26 16:13 freebsd-is-best
-rw-r--r-- 1 root root 405 Feb 26 16:13 freebsd-is-best.asc
[root@node0 freebsd]# cat freebsd-is-best.asc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

What OS is the best? Of course FreeBSD!!!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iJwEAQECAAYFAk1o9WsACgkQAYVcGZYwDbt+owP+Osh6n4MwLH+Lj1MKzUFp4vpd
RlPlmlI1CRVs9KtBumHieOlis67JLOXUnVkV90zITHv1HHVqtHQ3foFrQZsDKkGW
AGt2r9GYcSHGBiAArkN8odG+y88pABSSTFiyDWYmIMSBdDYHjjuzDwuLaa5TZMbV
WwXrKMCcLLr06ZvEqr0=
=wdap
-----END PGP SIGNATURE-----
[root@node0 freebsd]#
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-26, 04:17 PM,
ارسال : #13
 
در اینصورت به شرحی که در <!-- m --><a class="postlink" href="http://www.technotux.org/html/index.php?name=PNphpBB2&file=viewtopic&p=142932#142932">http://www.technotux.org/html/index.php ... 932#142932</a><!-- m --> بیان شده دوستان شما میتوانند پیام شما را دریافت کنند و امضای دیجیتال شما را چک کرده و اطمینان حاصل کنند که شما پیام را فرستاده اید. باز سوالی بود در خدمت هستم...
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-27, 01:18 PM,
ارسال : #14
 
از پاسختون خیلی خیلی ممنونم فقط یه سوالی برام پیش اومده و اون اینکه با این حساب نگهداری از کلید خصوصی خیلی مهمه و به همن خاطر هم من می خوام از اون یه بک آپ بگیرم از کدوم پوشه باید بک آپ بگیرم؟

همین طور ممکنه که بعد از مدتی توزیع خودم و ارتقا بدم یا عوضش کنم به همین خاطر ممکن است نسخه gpg نصب شده بر روی سیستم تغییر پیدا کنه آیا این کلید هایی که من با نسخه های پایین تر gpg ایجاد کرده ام بدون مشکل کار خواهد کرد؟ یا باید تغییر خاصی در اونها ایجاد کنم؟
نقل قول این ارسال در یک پاسخ
2011-02-27, 06:14 PM,
ارسال : #15
 
نقل قول :از پاسختون خیلی خیلی ممنونم فقط یه سوالی برام پیش اومده و اون اینکه با این حساب نگهداری از کلید خصوصی خیلی مهمه و به همن خاطر هم من می خوام از اون یه بک آپ بگیرم از کدوم پوشه باید بک آپ بگیرم؟

دوست عزیز کل فایل های GPG در
کد :
~/.gnupg
قرار داره ولی شما بصورت پوشه ای بکاپ نگیرین. از کلید عمومی به همون صورتی که در بالا آمده فایل ASCII Armor تهیه کنید و بصورت my-public-key.asc نگاهداری کنید. کلید خصوصی خود رو هم به صورت زیر در فایل my-private-key.asc نگاهداری کنید:

کد :
[fedoraman@node0 ~]$ gpg --list-keys
/home/fedoraman/.gnupg/pubring.gpg
----------------------------------
pub   2048R/53AFFC90 2011-02-27
uid                  FreeBSD Administrator (Best OS is FreeBSD) <[email protected]>
sub   2048R/3E028E1F 2011-02-27

[fedoraman@node0 ~]$ gpg --armor --output my-public-key.asc --export 53AFFC90
[fedoraman@node0 ~]$ gpg --armor --output my-privatekey.asc --export-secret-subkey 3E028E1F
[fedoraman@node0 ~]$ cat my-public-key.asc
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)

mQENBE1qYQoBCADS37zrwJLsly8WjxTXBm659PdPQ09NAhbt3ME1pSfsYCvJ7l3C
+XtufWF+1tj7Yublofg5BMixqSCjgKrcmLH3QWssUk9eM8QfbvijT356MgEhGm/W
uE32hPg4tRroV1RE21uCyKqs7cUyNTuJdhx0M7wiGZXbBvQ8msrtgjU/nsNHyRR4
wfj/VyoWnDvhkLL6g0c3esK04vBNWX0YpTWkCuuM7MrgfiT8Qm5xaUf+y7jMjMtd
meugtSXSoDu8ZB2nEu0Y72Kw3HDlJui5vPns7X3O94oMXvtjMWUTC+xRdcV+yuA7
4KZBfmlItVYHMhbJRJinyxLdvJH0UN8MMyDzABEBAAG0SEZyZWVCU0QgQWRtaW5p
c3RyYXRvciAoQmVzdCBPUyBpcyBGcmVlQlNEKSA8YmVzdC1hZG1pbi1ldmVyQGZy
ZWVic2Qub3JnPokBOAQTAQIAIgUCTWphCgIbAwYLCQgHAwIGFQgCCQoLBBYCAwEC
HgECF4AACgkQRn57clOv/JBmkggAxN/jz6iVVIIp8oivfCBq6POzztao5xUemWi0
rRwafmIz0Fhlo9XPvaI4neQeVVod7ii97epISNyB6cG8C8bKcZhTH2UwDhYSTAMX
4WiCAVfhr3OETK1gNepXd3jwFTI/2jadSEI15/WYryqLbdFRAbxgjXxgL3EgN+r9
9Xgcjmbm1JWD+85i57gJfpO+Op7zktxYtuANAjq5lp+Bbp0wfdwELIEw6MDT+ycK
qKGK5oO12G8EjBvl0MH+14PIEJgx3HS89r5Y13wBr2Sf9WAq4iLyUSWaA0Fghm8L
Bv+J584x9KUtsdREeqsd1NRCx0nJ7oEYmp4fGLUNGON5+8SdErkBDQRNamEKAQgA
2/tBsUdOFtUQwBu5XtsEe4L30yX3rokTvzsVOqPG1hBFC/4pNM0A8d9p5fq+3btj
0I8u6+3jHd/8z2lvXT3rtrzOD5Z7I/6CglOg/UZmW9lOTJQSGSBjmYnp/zCfyRA0
fsadtbBTHxczxQPOoGE7Qw8REbcXck2lH7PxFZAhGVisdnc6BGS7abug0L7ApCsR
qrYfVqsPNziI1u+UH9yLvPbBCSAab54FSmrFleRq8sRQbk4YyCx0xhUMRLsb1d/q
ecuemLrCguJmAcL1YaeB+FO1kb3Bagu+QGPt5/i53iccdOZJzaVkL+KbUs3x+mr8
yJHegAELuuXIVA+KHh2XUQARAQABiQEfBBgBAgAJBQJNamEKAhsMAAoJEEZ+e3JT
r/yQg1IH/RlApmvTtkUQcjJh0F9Fhc6pGv8wADqpc6jJrYKQT3kjWYjvmCBy7K91
LuwOOdxgIalh7Z4A5ioY9inlWcEx4IadTzFPI3+oOw/fgesV0YOXbvMurNydi/II
9XoGgMnOP/EEwGDuCegYloIL+dssj0bkh2kzbUR0cMfveyOUoir1AvMWIlUqe/eo
gz5wLGsehXGMVrw+UU2jpqQKZtMT/m/AgfnBgVYtcZ2CMmgiUzxERBW6ec2iv0Se
KEr7bDZ6qOuS6goeMQpwFAqS59V3y7H1Ba2QL5u4pIlipfdsSptFjr4D5Up+iry7
tWtDwnZsw09B7R/xc7zOmb7BfPhDnoc=
=jlhz
-----END PGP PUBLIC KEY BLOCK-----
[fedoraman@node0 ~]$ cat my-privatekey.asc
-----BEGIN PGP PRIVATE KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)

lQEVBE1qYQoBCADS37zrwJLsly8WjxTXBm659PdPQ09NAhbt3ME1pSfsYCvJ7l3C
+XtufWF+1tj7Yublofg5BMixqSCjgKrcmLH3QWssUk9eM8QfbvijT356MgEhGm/W
uE32hPg4tRroV1RE21uCyKqs7cUyNTuJdhx0M7wiGZXbBvQ8msrtgjU/nsNHyRR4
wfj/VyoWnDvhkLL6g0c3esK04vBNWX0YpTWkCuuM7MrgfiT8Qm5xaUf+y7jMjMtd
meugtSXSoDu8ZB2nEu0Y72Kw3HDlJui5vPns7X3O94oMXvtjMWUTC+xRdcV+yuA7
4KZBfmlItVYHMhbJRJinyxLdvJH0UN8MMyDzABEBAAH+A2UCR05VAbRIRnJlZUJT
RCBBZG1pbmlzdHJhdG9yIChCZXN0IE9TIGlzIEZyZWVCU0QpIDxiZXN0LWFkbWlu
LWV2ZXJAZnJlZWJzZC5vcmc+iQE4BBMBAgAiBQJNamEKAhsDBgsJCAcDAgYVCAIJ
CgsEFgIDAQIeAQIXgAAKCRBGfntyU6/8kGaSCADE3+PPqJVUginyiK98IGro87PO
1qjnFR6ZaLStHBp+YjPQWGWj1c+9ojid5B5VWh3uKL3t6khI3IHpwbwLxspxmFMf
ZTAOFhJMAxfhaIIBV+Gvc4RMrWA16ld3ePAVMj/aNp1IQjXn9ZivKott0VEBvGCN
fGAvcSA36v31eByOZubUlYP7zmLnuAl+k746nvOS3Fi24A0COrmWn4FunTB93AQs
gTDowNP7JwqooYrmg7XYbwSMG+XQwf7Xg8gQmDHcdLz2vljXfAGvZJ/1YCriIvJR
JZoDQWCGbwsG/4nnzjH0pS2x1ER6qx3U1ELHScnugRianh8YtQ0Y43n7xJ0SnQO+
BE1qYQoBCADb+0GxR04W1RDAG7le2wR7gvfTJfeuiRO/OxU6o8bWEEUL/ik0zQDx
32nl+r7du2PQjy7r7eMd3/zPaW9dPeu2vM4Plnsj/oKCU6D9RmZb2U5MlBIZIGOZ
ien/MJ/JEDR+xp21sFMfFzPFA86gYTtDDxERtxdyTaUfs/EVkCEZWKx2dzoEZLtp
u6DQvsCkKxGqth9Wqw83OIjW75Qf3Iu89sEJIBpvngVKasWV5GryxFBuThjILHTG
FQxEuxvV3+p5y56YusKC4mYBwvVhp4H4U7WRvcFqC75AY+3n+LneJxx05knNpWQv
4ptSzfH6avzIkd6AAQu65chUD4oeHZdRABEBAAH+AwMCI+bG8VAEQy5g2j/MaWOb
HSvtSVafk1PAFpJigNOeSahC8JJeEtXk2l94zepGdHglzAJcgZdqrrrFqwkLJnYI
2t16mUzX2GbBp3gIqn9ZpPB16NB16Lx05IsSi2MqK0Swj8TA5D37wqCek9yWNuhB
xkkVhA+e/VUp+YrxmbsgB65UbmDz28rWbwrRxM+4eogEeOLAVqA7tQ+EtfFys32H
iQ956oN76Ru64ivs6Qq0geSx7n1pobhvNt1A4m8sI2i1IGtqPtKM4sD9EN39I23T
fHRhHDntM+017j8SejzpskvFZJmIWFjkOmOxoXzhbmLtdd+s8JzKAOKFaRhe+q9R
RiqJZh69FwDk1pTOUEAPmNS3lyHvc45FPJK3bCcVvdqnypR3Z94KQNy/dk7oSEcg
RN5Al827HqQah4R6WO6c2w1gGiah1d11cLHVEszbwG5ttV24iz+Fy60i9DCfQbbH
yyC7o7B/eRNdxhoNJavNXy6R7A+XF6v1GbiHdbFweBoNcOlNU4wJAFbfLO7iGvQi
IwLSuDkTaIUoTlfzYBYvyaz3hdlpMAipcHHvuzlmz4vJnAXCJ/4xqbPu/FDQyiAQ
n/OXI0/+sd0IXEonsSpRgK2mp0M1813r6IJZ6riUzEbOD6caCwxjK1Y/rPu6LIFu
pYNQ8E7qb6he/0D8EuQfn4TtCcoePHpFKTdct1Pv8LYNdLfabhFQRjVwrIjvqftJ
7IyercurnOXohhCmKUzJuM03/HckFseHRr6lMuDZNkrq/LLzhmjhRG+TaQ+JcAEk
M7PvmNb/Uk6WCFR7vpFXKpJK7KLxq6NFjUChi2uDWquaah3Z1n5HOjd+DZCd+R3X
+Aij/25IjgmmhyKVSfnPBN2+MdLscfkLR0EX8NV5eoqT0G59JN4XOq7vsF9vmIkB
HwQYAQIACQUCTWphCgIbDAAKCRBGfntyU6/8kINSB/0ZQKZr07ZFEHIyYdBfRYXO
qRr/MAA6qXOoya2CkE95I1mI75ggcuyvdS7sDjncYCGpYe2eAOYqGPYp5VnBMeCG
nU8xTyN/qDsP34HrFdGDl27zLqzcnYvyCPV6BoDJzj/xBMBg7gnoGJaCC/nbLI9G
5IdpM21EdHDH73sjlKIq9QLzFiJVKnv3qIM+cCxrHoVxjFa8PlFNo6akCmbTE/5v
wIH5wYFWLXGdgjJoIlM8REQVunnNor9EnihK+2w2eqjrkuoKHjEKcBQKkufVd8ux
9QWtkC+buKSJYqX3bEqbRY6+A+VKfoq8u7VrQ8J2bMNPQe0f8XO8zpm+wXz4Q56H
=qmqh
-----END PGP PRIVATE KEY BLOCK-----
[fedoraman@node0 ~]$

فایل my-public-key.asc را توسط ایمیل، وبلاگ، سایت و ... و علی الخصوص pgp.mit.edu در دسترس همگان قرار دهید. فایل my-private-key.asc رو نزد خودتون فقط نگاهداری کنید.

دقت کنید که fingerprint اثر انگشت مجموعه کلید (عمومی و خصوصی) خود رو هم منتشر کنید (مثلا بصورت signature ایمیل و ...) تا کسی یک جفت کلید دیگر با نام شما ایجاد نکند...
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-02-28, 02:14 PM,
ارسال : #16
 
bsdlinux جان اگه می شه لطف کن و این قسمتش رو هم توضیح بده

[/quote]دقت کنید که fingerprint اثر انگشت مجموعه کلید (عمومی و خصوصی) خود رو هم منتشر کنید (مثلا بصورت signature ایمیل و ...) تا کسی یک جفت کلید دیگر با نام شما ایجاد نکند...[quote]

پ ن: دارم غذاب وجدان می گیرم از این سوالام قول می دم جبران کنم
نقل قول این ارسال در یک پاسخ
2011-03-01, 10:56 PM,
ارسال : #17
 
کد :
http://www.gnupg.org/gph/en/manual.html#AEN335
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 2 مهمان