mirror of
https://codeberg.org/scip/pcp.git
synced 2025-12-17 12:00:56 +01:00
finally it works on aix, at least sec/pub key stuff, signatures still hang
This commit is contained in:
@@ -100,10 +100,10 @@ struct _pcp_pubkey_t {
|
|||||||
char owner[255];
|
char owner[255];
|
||||||
char mail[255];
|
char mail[255];
|
||||||
char id[17];
|
char id[17];
|
||||||
|
uint8_t type;
|
||||||
uint64_t ctime;
|
uint64_t ctime;
|
||||||
uint32_t version;
|
uint32_t version;
|
||||||
uint32_t serial;
|
uint32_t serial;
|
||||||
uint8_t type;
|
|
||||||
UT_hash_handle hh;
|
UT_hash_handle hh;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -200,6 +200,7 @@ pcp_pubkey_t *pcpkey_pub_from_secret(pcp_key_t *key) {
|
|||||||
pub->version = key->version;
|
pub->version = key->version;
|
||||||
pub->type = PCP_KEY_TYPE_PUBLIC;
|
pub->type = PCP_KEY_TYPE_PUBLIC;
|
||||||
pub->ctime = key->ctime;
|
pub->ctime = key->ctime;
|
||||||
|
pub->serial = key->serial;
|
||||||
return pub;
|
return pub;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -161,6 +161,7 @@ int pcpvault_addkey(vault_t *vault, void *item, uint8_t type) {
|
|||||||
saveitem = ucmalloc(sizeof(pcp_pubkey_t));
|
saveitem = ucmalloc(sizeof(pcp_pubkey_t));
|
||||||
memcpy(saveitem, item, sizeof(pcp_pubkey_t));
|
memcpy(saveitem, item, sizeof(pcp_pubkey_t));
|
||||||
pubkey2be((pcp_pubkey_t *)item);
|
pubkey2be((pcp_pubkey_t *)item);
|
||||||
|
//pcp_dumppubkey((pcp_pubkey_t *)saveitem);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
itemsize = PCP_RAW_KEYSIZE;
|
itemsize = PCP_RAW_KEYSIZE;
|
||||||
@@ -171,6 +172,10 @@ int pcpvault_addkey(vault_t *vault, void *item, uint8_t type) {
|
|||||||
|
|
||||||
void *blob = pcp_keyblob(item, type);
|
void *blob = pcp_keyblob(item, type);
|
||||||
|
|
||||||
|
// scip
|
||||||
|
//printf("BLOB (%d):\n", (int)itemsize);
|
||||||
|
//pcpprint_bin(stdout, saveitem, itemsize); printf("\n");
|
||||||
|
|
||||||
if(tmp != NULL) {
|
if(tmp != NULL) {
|
||||||
if(pcpvault_copy(vault, tmp) != 0)
|
if(pcpvault_copy(vault, tmp) != 0)
|
||||||
goto errak1;
|
goto errak1;
|
||||||
@@ -277,13 +282,15 @@ unsigned char *pcpvault_create_checksum(vault_t *vault) {
|
|||||||
|
|
||||||
pcp_pubkey_t *p = NULL;
|
pcp_pubkey_t *p = NULL;
|
||||||
pcphash_iteratepub(p) {
|
pcphash_iteratepub(p) {
|
||||||
|
//pcp_dumppubkey(p);
|
||||||
pubkey2be(p);
|
pubkey2be(p);
|
||||||
memcpy(&data[datapos], p, PCP_RAW_PUBKEYSIZE);
|
memcpy(&data[datapos], p, PCP_RAW_PUBKEYSIZE);
|
||||||
pubkey2native(p);
|
pubkey2native(p);
|
||||||
datapos += PCP_RAW_PUBKEYSIZE;
|
datapos += PCP_RAW_PUBKEYSIZE;
|
||||||
}
|
}
|
||||||
|
|
||||||
//printf("DATA (%d) (s: %d, p: %d): ", (int)datasize, numskeys, numpkeys);
|
// scip
|
||||||
|
//printf("DATA (%d) (s: %d, p: %d):\n", (int)datasize, numskeys, numpkeys);
|
||||||
//pcpprint_bin(stdout, data, datasize); printf("\n");
|
//pcpprint_bin(stdout, data, datasize); printf("\n");
|
||||||
|
|
||||||
crypto_hash_sha256(checksum, data, datasize);
|
crypto_hash_sha256(checksum, data, datasize);
|
||||||
|
|||||||
@@ -246,6 +246,9 @@ void pcp_exportsecretkey(pcp_key_t *key, char *outfile) {
|
|||||||
pcp_dumpkey(key);
|
pcp_dumpkey(key);
|
||||||
else
|
else
|
||||||
pcpkey_print(key, out);
|
pcpkey_print(key, out);
|
||||||
|
// scip
|
||||||
|
//printf("EXPORT:\n");
|
||||||
|
// pcpprint_bin(stdout, key, PCP_RAW_KEYSIZE); printf("\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -335,6 +338,9 @@ void pcp_exportpublic(char *keyid, char *recipient, char *passwd, char *outfile)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(out != NULL) {
|
if(out != NULL) {
|
||||||
|
// scip
|
||||||
|
//printf("EXPORT:\n");
|
||||||
|
//pcpprint_bin(stdout, key, PCP_RAW_PUBKEYSIZE); printf("\n");
|
||||||
pcppubkey_print(key, out);
|
pcppubkey_print(key, out);
|
||||||
fprintf(stderr, "public key exported.\n");
|
fprintf(stderr, "public key exported.\n");
|
||||||
}
|
}
|
||||||
@@ -414,7 +420,7 @@ int pcp_importpublic (vault_t *vault, FILE *in) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(clen != PCP_RAW_PUBKEYSIZE) {
|
if(clen != PCP_RAW_PUBKEYSIZE) {
|
||||||
fatal("Error: decoded input didn't result to a proper sized key!\n", clen);
|
fatal("Error: decoded input didn't result to a proper sized key (got %d, expected %d)!\n", clen, PCP_RAW_PUBKEYSIZE);
|
||||||
free(z85decoded);
|
free(z85decoded);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,33 +3,33 @@
|
|||||||
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
||||||
Owner: Bart
|
Owner: Bart
|
||||||
Mail: bart@local
|
Mail: bart@local
|
||||||
Key-ID: 0x5038DB2889942E86
|
Key-ID: 0x7AEFC16D88E43C2B
|
||||||
Public-Key: 14vvqWi-tUP2:MCB8E:$53nW3JRzzE}Ypz](ku(JC(N*A
|
Public-Key: 1e2fw+W4a9:aMM[Z0fQ)4Vn!i}+SRl75j-AHe?mf2MK&8
|
||||||
Creation Time: 2013-11-18T21:36:22
|
Creation Time: 2013-11-19T09:54:59
|
||||||
Checksum: 02:0C:DA:7D:8C:FC:91:BE:52:0C:6B:12:A0:52:5C:3D
|
Checksum: 55:DC:88:01:EE:69:EA:C5:02:B6:A8:22:36:50:A1:CC
|
||||||
BB:44:0E:C3:E5:6D:FB:EF:B1:15:45:6D:48:5B:7B:7B
|
EB:73:3E:EC:2D:74:FC:D9:B2:10:D3:B5:D9:16:72:32
|
||||||
Serial Number: 0xD84BE474
|
Serial Number: 0x91FEE742
|
||||||
Key Version: 0x00000004
|
Key Version: 0x00000004
|
||||||
Random Art ID: +----------------+
|
Random Art ID: +----------------+
|
||||||
| ..o.o+|
|
| |
|
||||||
| . o ..=|
|
| |
|
||||||
| + . o |
|
| |
|
||||||
| o . |
|
|
||||||
| o . |
|
|
||||||
| o|
|
| o|
|
||||||
| |
|
| . o .o.|
|
||||||
| |
|
| . o*.. |
|
||||||
|
| =..+ |
|
||||||
|
| +o |
|
||||||
+----------------+
|
+----------------+
|
||||||
|
|
||||||
14vvqWi-tUP2:MCB8E:$53nW3JRzzE}Ypz](ku(JD5eDiD(sd1g]?ntCT:EOG44zo3pCXa[
|
1e2fw+W4a9:aMM[Z0fQ)4Vn!i}+SRl75j-AHe?mf2MK&ZM}j&L{OmyZyc!^/]nyFZz+T:qL
|
||||||
VuU<X[U*:0yyjnBo2T/j5?wr9GZm(O8h0^6gRj&]k/b{]]V{7hV(93Y*Z$It)]d]X3e8FOs
|
vB%cC0&as:WfARBo16v8cSVxh?6B9Sftn.qhoEK&Iwi6k*mbP00jw5fF5%DtUK<-hFa+uXZ
|
||||||
*upqNGxmL+y#-Dy)b*3s8WJ<mLqou.pc{0+KwF=V<v$6wo.#@W*MYo?hc@FGZ6%3/!q4VmZ
|
y>?CZ.lf3oACxnaseq+#cXwmxVJnT*84.L[5OLiq7JQTA:&U[p.d5Y}g]Pb:EA*0TzS3dbD
|
||||||
1zG)iUXUlAy+Jut)6cA0a=tSR-QXy-cZhSUP2L*iEpxxS+<ru5cu4I>U.RtW%xNT08Elb0^
|
@!Z-l>ahp2fW!JLt<toLkf>=TVm7Pcf.arNYOK[bqdNQUe4J8>D6B/?P(CQ[>&^:ZNxHf22
|
||||||
n/Na-[P?m5L.-(ti}#)YdqRM66TG0iPx@KX6VU&TH1.XUCI&^Dj2W}3b4UIIl?jc0?n[1A=
|
bVe>-IO?]/mQy2cOOZJjZTIW!CdX-NbXKsK+pmxm.y<:-ArM]@&c/wHB<JTZd4UUp(>CX[s
|
||||||
?h#kY[k}}doDp4s=IHG=^0pEUkt(.-JMh7@uGadO8]>R0vQTq0kX$vGvqC}[ugqW/o-S#M2
|
KYObJC34eS+tPTc:Kiu%)!N)G6(9dA^W4NasM9Ks<0q>?vQTq0kX$vGvqC]z-v<%rEB.&ny
|
||||||
kH!v[^2+vp8DkEiJx!O/o5c>2g7c<Qb&zd73mxJCIUKVu#]i1p1>Kj9Q9^Qv(1R*Tq0Ne1r
|
P:=z)T>0!ruz&gJ<CYJ&jda2Q<0AF5#!CTG-#7zQek&JTV1?RnNDSldf&FF0r=n3m*zeG!6
|
||||||
k:H9n<Z4Y(R8<sRJ3O&gV#AXba)8:gEZK2$}<t-0JWgWPSmT<ySa/kvARHbg}8%tz6LA&>9
|
O8wpihb[a{gWORZ0eB8v6M%7n^QBMPPCdgP6d.ojX#q1X@Xbd0:d96Yp8}Cl-3f431k?23b
|
||||||
tS)?H4//j-:Q321G.Tn%^e?J/@<K^r+<KKZQ2q(zQtatOC4+V&d*2:rRMKgKRx-X!16Jb2V
|
h/3qKQyuhq*}>X.h&+{MH>@XO2WPj[kd:]c&aKAaK]upf*v)QHy]OjPQ$WwvI^5W2TnRCyG
|
||||||
<Pz=IQC*BH>w}:@]y$33!SalNQ+e8(OXA-EAyhA5Ay3?JANnIMvskt.{KaJoNwHTHep%D2F
|
sGO4TEK8tLXrW!uNi?DG/jL5le<:ib:acObU.ukvS/@.]Kqf4i(ktCy*saPQsfoT=3Cx@be
|
||||||
Dk9u)<R9q8fF+WRlnyIWixn]Kml0g9SSi2008!Y2mGrz*1LuxdBowu:IS:U=(hQ!:
|
e3U9$)IN37k$amgf/zAVi7kUWlOZ$d0@@r308!.5v/MGe1D&YDli3#=
|
||||||
------ END PCP PUBLICKEY ------
|
------ END PCP PUBLICKEY ------
|
||||||
|
|||||||
@@ -3,33 +3,33 @@
|
|||||||
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
||||||
Owner: Alicia
|
Owner: Alicia
|
||||||
Mail: alicia@local
|
Mail: alicia@local
|
||||||
Key-ID: 0x6494DC65B785F33A
|
Key-ID: 0x7BDF786564A94A60
|
||||||
Public-Key: 1kwxk+d&8&L4Pk&7ny7.X]d9j}297{2hc+L{3i]ViSGcW
|
Public-Key: 1d10ok&9wTrr(Qb7}b$E3%Xzt0oCfQ)6Q$byko!{iSGcW
|
||||||
Creation Time: 2013-11-18T21:36:21
|
Creation Time: 2013-11-19T09:54:59
|
||||||
Checksum: CC:62:16:89:3E:B4:F8:DB:FD:D1:B0:27:06:8C:25:FA
|
Checksum: C0:18:A5:2A:A4:55:D0:CB:EA:7C:83:5E:D0:54:40:79
|
||||||
37:FC:57:84:D8:CB:59:55:BF:F4:AE:C6:CE:E4:09:80
|
FB:0C:06:5D:18:CA:5B:03:E5:C7:96:7A:B8:50:01:33
|
||||||
Serial Number: 0x76DDB355
|
Serial Number: 0x96DA9F38
|
||||||
Key Version: 0x00000004
|
Key Version: 0x00000004
|
||||||
Random Art ID: +----------------+
|
Random Art ID: +----------------+
|
||||||
| |
|
| ..o...... |
|
||||||
| |
|
| o . o |
|
||||||
| |
|
|
||||||
| . |
|
|
||||||
| o o |
|
| o o |
|
||||||
| o = .o.. |
|
| . . |
|
||||||
| = ..o+ |
|
| * . |
|
||||||
| .o. .. |
|
| . + . |
|
||||||
|
| . |
|
||||||
|
| |
|
||||||
+----------------+
|
+----------------+
|
||||||
|
|
||||||
1kwxk+d&8&L4Pk&7ny7.X]d9j}297{2hc+L{3i]Vi&8n{?]HDi}%RP9!#G%5*yUq=5h<NR-
|
1d10ok&9wTrr(Qb7}b$E3%Xzt0oCfQ)6Q$byko!{i)2/AJJ=bY7!p$vpJ7^aTd7dB1GOYNR
|
||||||
&wY3(AP.&dm4=:v}/uKv?z2YZ$=n8]R0(Py2Cz1IZnP2.=l&VbG(fbPbq!Z.*ZPyJ$qHrH/
|
/on#Dp{<f<uWP@v}/uK<=5U$!eSzE&iK*giK5rJy.&Eamow4qLRfRZ>rWjZZ>Fz*LLy$R.o
|
||||||
IOJiR.jlSF1o]g4nq*>8Q@6rFEM&Lh8xPu&[t0.-0d!RY3$6wNU*Cj*F>*eJNoG!GQZno2?
|
oV5/L9*Z=0i!C0S2[qh.mR^mgmQ&)![&<+&%vyM^J<fDcxKX!BwD5xRO2OX12jOsS[YuH:N
|
||||||
yA}9:]n!KX!EmP%lJx)(n60+RutFaapaRE[&H31F*?(A>@I64AX92@WWA:.V2N>kLNppf#F
|
P@K1C$8Fs0]o*/A!fZE$R-}x/u3*Ze&@F{!!B&C]AKGsN+ZeHGc%GJ)5r4v:u*Bxpe7m5X2
|
||||||
CQaNG/Q$q{WLglM)fv}<f}vIe?.5nY:Y-}n3L4=+Md?C@dm35kuFrB0J=V367{:P)D5vH5z
|
xq:e5^F#b{c&nC-j[x0eZoX+-2eir6.ARxh!4a}IoULk(lr2{y]!o}JDT-SVG78A%R5uCeB
|
||||||
1Px-qPa#^Qh0S>Y{dedr*8E(7=5VY{^62z{?=.B-Gb5OLvqGT/x<<nyz!0i(0m6(9/<:&JB
|
P.r^Ay[+K4p*uHTs*rG%PBJS7o:yTChC>I{sd^{Gj5F<OvqGT/x<<nyz!0i(00xdSsO2InR
|
||||||
x1pEUA.mG7)$xhSZ7)ma?s^lj5FVVZN>{@0}A8dl!eO?R{M4y3]n.lPcsEBA+]RWIW%m)A]
|
}>kdqQ?ZMz=?X}&r[.2rcHd&4UhkuyBwEC=V{$JaWa>M-fSHlfliGBuweJ[trfsi!ZbLh].
|
||||||
h96}A@Ce4T7EM]a!QN2O>g6Z-^7t*1zJ$?lhI$6WR^L3BOAkVCb0H7b/:S.kRjySo:5NSGB
|
Kh@hc77XVWHvax<3>V=a!}&^fxKsegwbDH+Xml[g:lze?jDL<ZN+DPk0eRka.m=t/5)2[4-
|
||||||
dVH:W2mthYL62xa!GN]aDj.cqtKC&pOzy#MH06W-5VV>IFK)sFN-i)1B{E-UK-DFO.#*/}f
|
bdXscb8sIJ9/)cw5NI&BjGRqr@KT+U3DO1#K=C#/tP7<neZ)r=UzXV@Mw-A-%6mJ$Q2R)mg
|
||||||
6!Hy(aQp9dc84{.4CBeO@2jxGPDhQpNJ%#@5({NFA6rws3B5lZT/E@aYtS^]sK[v2Qd6bt5
|
7.35H>h>>&LFbykFXJc%y(+5-@]:y+6Htc>T02)oy^pF)V&RA1=EWRXBv-eQF-rh)68A1fs
|
||||||
1wed6hxBIfg=WxXlPc!*h-JV:gC.q%X=qZg08!Y2mf0q/1A@RcrrBaN7iZGEK]LEZ
|
<Bu^bsPONZlpsp4i5SSLg^KbUk@Hy%0@@r308!.5v/MGe1Ev=lh#&{U
|
||||||
------ END PCP PUBLICKEY ------
|
------ END PCP PUBLICKEY ------
|
||||||
|
|||||||
@@ -1,24 +1,24 @@
|
|||||||
----- BEGIN PCP SECRET KEY -----
|
----- BEGIN PCP SECRET KEY -----
|
||||||
Generated by: Pretty Curved Privacy Version 0.1.5
|
Generated by: Pretty Curved Privacy Version 0.1.5
|
||||||
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
||||||
Key-ID: 0x6494DC65B785F33A
|
Key-ID: 0x7BDF786564A94A60
|
||||||
Creation Time: 2013-11-18T21:36:21
|
Creation Time: 2013-11-19T09:54:59
|
||||||
Serial Number: 0x325C4C4A
|
Serial Number: 0x96DA9F38
|
||||||
Key Version: 0x00000004
|
Key Version: 0x00000004
|
||||||
|
|
||||||
1kwxk+d&8&L4Pk&7ny7.X]d9j}297{2hc+L{3i]ViSJ>d2##CpoN5e=L4X47G6SZ?D3C&OC
|
1d10ok&9wTrr(Qb7}b$E3%Xzt0oCfQ)6Q$byko!{iSN>e40u+@Y+LkP!yO?I([uuJveWh-y
|
||||||
YBS?wmaOJF#4[=?]HDi}%RP9!#G%5*yUq=5h<NR-&wY3(AP.&df77mx^t(s(oW4SM@na{7=
|
sA![o?0&+I]<ywJJ=bY7!p$vpJ7^aTd7dB1GOYNR/on#Dp{<f<nZlXR2&^]o/7:)qJ4*p+)
|
||||||
nn>(TMyANxy<Lo<Emw{lfks9tGeIJ>..5q#3=c6smOKIb0U<tD-2{W*>uNdUJ^+)m(v6{+8
|
/vhs0<UAOB#Gno<FX3q[8Wg^9rqmi9KO1^Le)eA61m9-{*J$m!gaZ<)5yVAXFhQ*Qu(%Bj=
|
||||||
vyDH:ULXJya{&1Kk)z/M[4oGb%$*VzhKfeqv{+Ea*1x%QE]iKX7-q5IB]0N7ydigVuI&]Lv
|
TtLeCMoysWe%++*8[&=mf<Wd:o2+qOC3P]O19HQ{#Vlt}Vw8FIbNI%UAz!71RZgv$vzfg#n
|
||||||
iL*.?)hre]d@Rq[[c&g*$tizsodvz$]ebv!lTko%51)AR2@xUmlv}/uKv?z2YZ$=n8]R0(P
|
d{^zY5]ehhK><<ydC%DTW-Jr+NV&+J/ey?}BrdJ]Yzc}<:dNv(+v}/uK<=5U$!eSzE&iK*g
|
||||||
y2Cz1IZnP2.=l&VbG(fbPbq!Z.*ZPyJ$qHrH/IOJiR.jlSF1o]g4nq*>8Q@6rFEM&Lh8xPu
|
iK5rJy.&Eamow4qLRfRZ>rWjZZ>Fz*LLy$R.ooV5/L9*Z=0i!C0S2[qh.mR^mgmQ&)![&<+
|
||||||
&[t0.-0d!RY3$6wNU*Cj*F>*eJNoG!GQZno2?yA}9:]n!KX!EmP%lJx)(n60+RutFaapaRE
|
&%vyM^J<fDcxKX!BwD5xRO2OX12jOsS[YuH:NP@K1C$8Fs0]o*/A!fZE$R-}x/u3*Ze&@F{
|
||||||
[&H31F*?(A>@I64AX92@WWA:.V2N>kLNppf#FCQaNG/Q$q{WLglM)fv}<f}vIe?.5nY:Y-}
|
!!B&C]AKGsN+ZeHGc%GJ)5r4v:u*Bxpe7m5X2xq:e5^F#b{c&nC-j[x0eZoX+-2eir6.ARx
|
||||||
n3L4=+Md?C@dm35kuFrB0J=V367{:P)D5vH5z1Px-qPa#^Qh0S>Y{dedr*8E(7=5VY{^62z
|
h!4a}IoULk(lr2{y]!o}JDT-SVG78A%R5uCeBP.r^Ay[+K4p*uHTs*rG%PBJS7o:yTChC>I
|
||||||
{?=.B-Gb5OLvqGT/x<<nyz!0i(0m6(9/<:&JBx1pEUA.mG7)$xhSZ7)ma?s^lj5FVVZN>{@
|
{sd^{Gj5F<OvqGT/x<<nyz!0i(00xdSsO2InR}>kdqQ?ZMz=?X}&r[.2rcHd&4UhkuyBwEC
|
||||||
0}A8dl!eO?R{M4y3]n.lPcsEBA+]RWIW%m)A]h96}A@Ce4T7EM]a!QN2O>g6Z-^7t*1zJ$?
|
=V{$JaWa>M-fSHlfliGBuweJ[trfsi!ZbLh].Kh@hc77XVWHvax<3>V=a!}&^fxKsegwbDH
|
||||||
lhI$6WR^L3BOAkVCb0H7b/:S.kRjySo:5NSGBdVH:W2mthYL62xa!GN]aDj.cqtKC&pOzy#
|
+Xml[g:lze?jDL<ZN+DPk0eRka.m=t/5)2[4-bdXscb8sIJ9/)cw5NI&BjGRqr@KT+U3DO1
|
||||||
MH06W-5VV>IFK)sFN-i)1B{E-UK-DFO.#*/}f6!Hy(aQp9dc84{.4CBeO@2jxGPDhQpNJ%#
|
#K=C#/tP7<neZ)r=UzXV@Mw-A-%6mJ$Q2R)mg7.35H>h>>&LFbykFXJc%y(+5-@]:y+6Htc
|
||||||
@5({NFA6rws3B5lZT/E@aYtS^]sK[v2Qd6bt51wed6hxBIfg=WxXlPc!*h-JV:gC.q%0rr9
|
>T02)oy^pF)V&RA1=EWRXBv-eQF-rh)68A1fs<Bu^bsPONZlpsp4i5SSLg^KbUk@Hy%0rr9
|
||||||
108!Y2mf0q/1tTjQn=O?>
|
108!.5v/MGe1Ev=lh#&{U
|
||||||
------ END PCP SECRET KEY ------
|
------ END PCP SECRET KEY ------
|
||||||
|
|||||||
@@ -3,33 +3,33 @@
|
|||||||
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
||||||
Owner: Bobby
|
Owner: Bobby
|
||||||
Mail: bobby@local
|
Mail: bobby@local
|
||||||
Key-ID: 0xAAF84B782831434F
|
Key-ID: 0xFEC0AFC9E0E38457
|
||||||
Public-Key: 1co+[V0TNaBx$N]iyAE/QpW1y].?KhZ?k=:n6CL^i@/lX
|
Public-Key: 0#1e35=WR)p92aZYm/h$byX2/UCCE[rqXzSe/:L.a]?Py
|
||||||
Creation Time: 2013-11-18T21:36:22
|
Creation Time: 2013-11-19T09:54:59
|
||||||
Checksum: 35:D6:58:72:00:46:48:A4:39:6D:82:C2:7D:E2:D8:E1
|
Checksum: 1E:3F:73:81:BD:5A:E3:2C:68:2A:7D:FC:47:06:BE:B4
|
||||||
E5:47:0C:AF:AE:F6:C4:D1:69:A3:F0:A3:F6:12:5F:E0
|
52:EC:A8:F3:07:9D:52:4D:0A:4F:CE:18:5A:AA:68:61
|
||||||
Serial Number: 0x900BA05E
|
Serial Number: 0xF32F4352
|
||||||
Key Version: 0x00000004
|
Key Version: 0x00000004
|
||||||
Random Art ID: +----------------+
|
Random Art ID: +----------------+
|
||||||
|
| o.o |
|
||||||
|
| * |
|
||||||
|
| . + |
|
||||||
|
| . o . |
|
||||||
|
| o o + |
|
||||||
|
| o = |
|
||||||
|
| . . |
|
||||||
| |
|
| |
|
||||||
| |
|
|
||||||
| . |
|
|
||||||
| o |
|
|
||||||
| + . |
|
|
||||||
| = . ...|
|
|
||||||
| o + o. .|
|
|
||||||
| .+.o .. |
|
|
||||||
+----------------+
|
+----------------+
|
||||||
|
|
||||||
1co+[V0TNaBx$N]iyAE/QpW1y].?KhZ?k=:n6CL^j2.dukPSo0:0Z-ZWOCNr+B6.{B&1owE
|
0#1e35=WR)p92aZYm/h$byX2/UCCE[rqXzSe/:L.bej(AY9}pIWv4<!2V=KlP9C1r{jJcJg
|
||||||
[V1bZ-][oZD#<FvTd}:-4G9RA91jTCD738L/A+G]d<PwSi/b7Z[f:$tGmS!Y&G($<#wUmg0
|
&8-IGMQG}4NL8yvTd%87&wSL:C=w[JA0u{U5rBeScCR1n61U%?Q9&gxmkeH-{ag]=IR<3AR
|
||||||
zeu?BHH9n:#E/niPb47&!eO/cze^=E?7(UEJhfySc[1%i.8mNqG#2xjgcim6@tMr+RZp1^/
|
Qg-&*aqFb4mMOiXGoB<oOg{mU=*:N>P#w/%ei]HbEQ$HCyIcqF&bN*x7<)>ND0FsZUUj^LH
|
||||||
mBlE9d93y5n]YE$GHrP]z=5]pMf=#]5@NY@W6yJ*G+Ny>%pR(p1:b*Ezo!d=%zvt]T1]$T#
|
sum?.7wI)=R>}I1IB)G]1j-S(/Ds$4lYo8%*N8JvmTM@Z]HZh<I/.%=N8fTwo%P!8MwLnkY
|
||||||
(6=PO-RnSd4M<k4v}KjL$Og#>rRm(&]CZnSlQbb}=ONqIudARgqtoiv7dHwCe6.bdVz7ma*
|
a6xsZ-dM6W5r=Z@0*C)xMY)2ytaTraU20(?iE13Ro0dlsyuj6CzLyZ1TP<qyn@lV4<S}.<C
|
||||||
4slrL6835izT4*ZfKR1c{44?(5WT6eZnYQAX-yQ.5xU-hvSbZ+C%Dg:v{%fNg[RLGsahQ48
|
JUY78^^hv4A[uD84$ByiJyC}GK)pR>?QPULNUoa[k}O8fvSbZ+C%Dg:v{%fN{]pZsiv-g@:
|
||||||
U.012]G*{@+[UeZUQP?x:h:e)y2AINJw%CrgMUh}&f*=H/bJfJ)CgiqwB$<<$+i2h97zZ!:
|
.j4zL99S&M}l2jb/]Yk8xk/5X7y@Hj{BjPUq15l[t[B&sh){^4d+^c8XalUGG-SKASh1lm5
|
||||||
xaVmXlFmw)Xzh23MOa}Gs>Vwfqv()U&)K-[vkaYA+QhC{#J@xj@GmnBvl/HtmC:Ea0Nh7&5
|
<JH8nyUoGGia7N>H}ziJXTF:-SH[ih.TiqHCj62N&JD5kfgLe8rFsjNFu<Q-3)WYKG*x]hT
|
||||||
vV5wZK(Uz](0{R)qgcaF/}b4GrInh3u4*JeLG}YEL(bw!@0FbRcAq6U30(!&1EQRffnh^XI
|
L+7TLS5iwZ}VTRG}QU@sqPz$7Vijo1Kx]yfOl07EYT.L0RZ.ymt#M760v2*$HDa])8El!-l
|
||||||
-a7#l(OwpLt?5Mxg]w81=qQzSY-PORekTdVYOCRzg@DT2mot^baTtlad/#!r*L4ZwaGYyH5
|
?Zb^Y&IE0I<8SJ*[>EKyQhfLDn<RW/Iu7}I>6pVS34SooYD#1xFRX{HwWYF*@ElqhnZ>BzO
|
||||||
U.B@8dw1puk$i*<ln{>Vi5roCgC?M3f8$$L08!Y2mGrz*1DT1:uiv7:.[99!zVx+q
|
U!#K:((j!Jmme:{mNGg8fHW=Sg=mh(0@@r308!.5v/MGe1OjolqucW%
|
||||||
------ END PCP PUBLICKEY ------
|
------ END PCP PUBLICKEY ------
|
||||||
|
|||||||
@@ -1,24 +1,24 @@
|
|||||||
----- BEGIN PCP SECRET KEY -----
|
----- BEGIN PCP SECRET KEY -----
|
||||||
Generated by: Pretty Curved Privacy Version 0.1.5
|
Generated by: Pretty Curved Privacy Version 0.1.5
|
||||||
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
Cipher: CURVE25519-ED25519-SALSA20-POLY1305
|
||||||
Key-ID: 0xAAF84B782831434F
|
Key-ID: 0xFEC0AFC9E0E38457
|
||||||
Creation Time: 2013-11-18T21:36:22
|
Creation Time: 2013-11-19T09:54:59
|
||||||
Serial Number: 0x9FE8C4BE
|
Serial Number: 0xF32F4352
|
||||||
Key Version: 0x00000004
|
Key Version: 0x00000004
|
||||||
|
|
||||||
1co+[V0TNaBx$N]iyAE/QpW1y].?KhZ?k=:n6CL^i@?ngJfYLs*#>#NX$WrU(k:pmIV)H7s
|
0#1e35=WR)p92aZYm/h$byX2/UCCE[rqXzSe/:L.a])M(*Z#nGM3zR%pjJX:[=CXgt[h]{B
|
||||||
VjRhiUCebZC*c[kPSo0:0Z-ZWOCNr+B6.{B&1owE[V1bZ-][oZw}Hb:PCUjGz1}.gR0G>XG
|
!jK4C+9/ct!.39Y9}pIWv4<!2V=KlP9C1r{jJcJg&8-IGMQG}4GHiVOa:b@ZZO$s:YPjPe5
|
||||||
ZpDJSBb2y$drg4pLT9u)E/SZ9zQP3XbyqEpq%4^#PJFf/x{i9DX%31ts9Kgo}1::%2NYt8j
|
DjRa9K9B[(s]!Bk:n95/aO(Ilow{cLZ%.D&fTqwon#NM&y[&M/v0nWE=*dgaK7Va7lHn][u
|
||||||
wDsh&)Hk}CWHXVbL$ognZaFoz$9UPjKP^ip^YY@B@7++((FUvaqCRp>OW>hWIzM^Bk&yk%Q
|
g<Ysqw5sg!>]8t-l/O%m(nF#wtlMbGbP!j/?cqDzz3/$HIL5b[KKBKe4lyPH5jyy3a2hnSt
|
||||||
&bmO.fF0<hSl/]Ox:wU&MW!V:+LC04Rd)kMm?Y/(nn-K7xJy4L)vTd}:-4G9RA91jTCD738
|
CP2:BHc[j>T}$h3KRXkK#M/+v>qAEN0}N7t%1eM4cgp64j[J}e6vTd%87&wSL:C=w[JA0u{
|
||||||
L/A+G]d<PwSi/b7Z[f:$tGmS!Y&G($<#wUmg0zeu?BHH9n:#E/niPb47&!eO/cze^=E?7(U
|
U5rBeScCR1n61U%?Q9&gxmkeH-{ag]=IR<3ARQg-&*aqFb4mMOiXGoB<oOg{mU=*:N>P#w/
|
||||||
EJhfySc[1%i.8mNqG#2xjgcim6@tMr+RZp1^/mBlE9d93y5n]YE$GHrP]z=5]pMf=#]5@NY
|
%ei]HbEQ$HCyIcqF&bN*x7<)>ND0FsZUUj^LHsum?.7wI)=R>}I1IB)G]1j-S(/Ds$4lYo8
|
||||||
@W6yJ*G+Ny>%pR(p1:b*Ezo!d=%zvt]T1]$T#(6=PO-RnSd4M<k4v}KjL$Og#>rRm(&]CZn
|
%*N8JvmTM@Z]HZh<I/.%=N8fTwo%P!8MwLnkYa6xsZ-dM6W5r=Z@0*C)xMY)2ytaTraU20(
|
||||||
SlQbb}=ONqIudARgqtoiv7dHwCe6.bdVz7ma*4slrL6835izT4*ZfKR1c{44?(5WT6eZnYQ
|
?iE13Ro0dlsyuj6CzLyZ1TP<qyn@lV4<S}.<CJUY78^^hv4A[uD84$ByiJyC}GK)pR>?QPU
|
||||||
AX-yQ.5xU-hvSbZ+C%Dg:v{%fNg[RLGsahQ48U.012]G*{@+[UeZUQP?x:h:e)y2AINJw%C
|
LNUoa[k}O8fvSbZ+C%Dg:v{%fN{]pZsiv-g@:.j4zL99S&M}l2jb/]Yk8xk/5X7y@Hj{BjP
|
||||||
rgMUh}&f*=H/bJfJ)CgiqwB$<<$+i2h97zZ!:xaVmXlFmw)Xzh23MOa}Gs>Vwfqv()U&)K-
|
Uq15l[t[B&sh){^4d+^c8XalUGG-SKASh1lm5<JH8nyUoGGia7N>H}ziJXTF:-SH[ih.Tiq
|
||||||
[vkaYA+QhC{#J@xj@GmnBvl/HtmC:Ea0Nh7&5vV5wZK(Uz](0{R)qgcaF/}b4GrInh3u4*J
|
HCj62N&JD5kfgLe8rFsjNFu<Q-3)WYKG*x]hTL+7TLS5iwZ}VTRG}QU@sqPz$7Vijo1Kx]y
|
||||||
eLG}YEL(bw!@0FbRcAq6U30(!&1EQRffnh^XI-a7#l(OwpLt?5Mxg]w81=qQzSY-PORekTd
|
fOl07EYT.L0RZ.ymt#M760v2*$HDa])8El!-l?Zb^Y&IE0I<8SJ*[>EKyQhfLDn<RW/Iu7}
|
||||||
VYOCRzg@DT2mot^baTtlad/#!r*L4ZwaGYyH5U.B@8dw1puk$i*<ln{>Vi5roCgC?M30SSi
|
I>6pVS34SooYD#1xFRX{HwWYF*@ElqhnZ>BzOU!#K:((j!Jmme:{mNGg8fHW=Sg=mh(0SSi
|
||||||
208!Y2mGrz*1Fs[@Z5Ock
|
208!.5v/MGe1OjolqucW%
|
||||||
------ END PCP SECRET KEY ------
|
------ END PCP SECRET KEY ------
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
bartid = 0x5038DB2889942E86
|
bartid = 0x7AEFC16D88E43C2B
|
||||||
bartserial = 0xD84BE474
|
bartserial = 0x91FEE742
|
||||||
idbobby = 0xAAF84B782831434F
|
idbobby = 0xFEC0AFC9E0E38457
|
||||||
idalicia = 0x6494DC65B785F33A
|
idalicia = 0x7BDF786564A94A60
|
||||||
mailbobby = bobby@local
|
mailbobby = bobby@local
|
||||||
mailalicia = alicia@local
|
mailalicia = alicia@local
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
1hv[h(cF<1&n-@rc/*XVY+IH!(51i<7U))yEo&jZDMdA8D)e1m6sISL{DMf&KyMPH8s<g@[
|
117IsVZ{M<S&Z?0mhIOEbgqco>Qeqspa72t2[5<yzy<%XA&m<+e)nUjO*]&*K*c)pffj2=%
|
||||||
]GDV(qzWl(p#58zddr)0o@EjRbOZ0Q@38EAE&rI{{#gD]t@aoHg<2Vg#BF/+XJd)dV7[nHB
|
7MN(EWGTCGIDk)zddr)0jIh^EACdxEJQma{[<Gf}7*=X[Krixt-FCg{x&O&56{+!eRcw0?#
|
||||||
j}AA$=N/s([uDE=3$2^>MJ6MWFNaE>PDtGZZ-7nmBP0]G/u!zSX>>B[Jyo<3.5ft%v[ocNz
|
AdpYnz#nBupZH0Q/<xx.QO-^?NBE1uw?L^pCFlVb{%6FDsNN80L/z6kX.A3jWVIsDBC*M[c
|
||||||
w]G})*Y<]fc^]<1:*Ed!qkGnXS$qd9ub<YNVE(6bASQ1mSlTQUof:9G*#rR4ckQKOgaEJVJ
|
.)uxMiW]%P!&lg[O:Dg6%cz8SDMijDFRXAS:++>Jx<dDZ[#Oh!l0O#ip[01S^Zm&GgcIKcp
|
||||||
faQIXsS(7oQZ}D6=k}F)>BaR)%!^jDL7{SH.iFRc7Gif*xU$T^/MfOs[rX]Z9=PngVNOHzz
|
Jk{3Ic3ax2>Xj-}W!lJ*v.89pLi*Ncm!mE<NdnQjO8Ee-V:usGF6NAyHmZC$$qToaZykHww
|
||||||
3*T@vb5V<AQMcE0199c?0WBiu8TRAAZ7*8O.Z77G[J(aOzFrW0vqYQvy&r/(yYEx2zQJ#VL
|
f{Xsq^(m:KXo<SRjr4k>JDU@ABW]MdqUH#x5<k6RAFmPozFrW0vqYQvy&r/(yYDpRkp3Q5Q
|
||||||
%v&aXfWCGz#(]thrn+D<07Sw1W[5v1aZWloikn9xW?:5(-kjZ.GlXDs@nbppGRLw[p.vxu[
|
9M&Qb^&8>QT6%&-xJ^K9%Fh.FQjWPBFYS(DJJLLnNVYJ?/&&#IitIYm>L^U[PQoWmcVqk6p
|
||||||
%l6adV9N9>xRttwp--hUz-B9pc#*Hm[Bhw7-#X<h.C6Fwqtc2g3aV6BM$JlGwFu^%0A1@p$
|
tIf-F:1SJX{%fp}1AG!rp.}YO2WxCg5$ogL-d:Ft.a[030WFR/?.10JpCDEGO.{C*QOC?Sl
|
||||||
-gXDa<?G87{jk7#$jj(2@[TSm!yXQU&}2DwZiRO:#E6/J>fz.K]?UIXeG[A1P#br>kO{Lzp
|
^)KkvlGN6sj>]tUcY?T=oJmd>>ZQ(lladd=t1h6GW1(q?]qmr<vE=RSRO^/j4-a1P=y/.yW
|
||||||
80iQLFU!SQ<ylHY%vI4DQ&SxxXKF@*JXX?:O9<n0aRGa+R7=YFKVIlBB.hhw1yn+fiwE*N]
|
*2PX<-b}c3lCCsTv/}fUj32k6Lf)Gish5YM8poO:bF$}Il?2+q*rZ^{VM4Zh<n52u}{+]-G
|
||||||
F(#*/:q-8Rgc)=:mNPW2iyC++g^TIeWeZgb08!Y2mGrz*1Oij&zuGiy{c]Yx4GDFe
|
EErFwp&/@5mmo6[i5-VFmk=}*fF#r10@@r308!.5wb(Pf1Gnzdv/MGe
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
1hv[h(cF<1&n-@rc/*XVY+IH!(51i<7U))yEo&jZDJj[XzYp6PO8.wEC+gJ!van*ViFmX&x
|
117IsVZ{M<S&Z?0mhIOEbgqco>Qeqspa72t2[5<yzu86SbJeYg=?0X7HYq1UY>E<T.5}8K0
|
||||||
}]7R>4{O4sSq/XD)e1m6sISL{DMf&KyMPH8s<g@[]GDV(qzWl(hRQ=N!h$d99abeePbr?c]
|
ldO8f*T4?bRna*A&m<+e)nUjO*]&*K*c)pffj2=%7MN(EWGTCGA9Z/m7:@FxVrz<nVw4yZW
|
||||||
$xTx0p+9M)rhxu[{Ft3zJc?xU(iZ[ile@>^Gg/N)(%!vii?X=Aj3B(+oC$PREbK*D57YXjX
|
pF>iLe3XC2+ZEXP$^.LcU[T6m5J1<pAw.0KC=.dMJckEGVKGfP49[<RGI$YV2HP*>&Xn.Lq
|
||||||
Sw@9:TuP%Pf#Z(do$ptL8a!D(7{4A4KFR)r1Eb[FyEd&M7+4V!rxGGw[eftE#KK>n!!bOS$
|
kCg%Rf7uQj}37$dDZ{Hdt!rYCIKU2PiLopVHGX-jEYVwKWf/Eaz!^^L<om^eX+VzuVfKBZI
|
||||||
<h.R*xLACMjwT(mcyR#4Pmfo9l=?3G3pFn1vvFs-lpHEe4dO:X?zddr)0o@EjRbOZ0Q@38E
|
bQ9E)VpYi4JR=%)Z3H=:?^Znf(ajIot1RVK!ahk%lAvd0F)OmFczddr)0jIh^EACdxEJQma
|
||||||
AE&rI{{#gD]t@aoHg<2Vg#BF/+XJd)dV7[nHBj}AA$=N/s([uDE=3$2^>MJ6MWFNaE>PDtG
|
{[<Gf}7*=X[Krixt-FCg{x&O&56{+!eRcw0?#AdpYnz#nBupZH0Q/<xx.QO-^?NBE1uw?L^
|
||||||
ZZ-7nmBP0]G/u!zSX>>B[Jyo<3.5ft%v[ocNzw]G})*Y<]fc^]<1:*Ed!qkGnXS$qd9ub<Y
|
pCFlVb{%6FDsNN80L/z6kX.A3jWVIsDBC*M[c.)uxMiW]%P!&lg[O:Dg6%cz8SDMijDFRXA
|
||||||
NVE(6bASQ1mSlTQUof:9G*#rR4ckQKOgaEJVJfaQIXsS(7oQZ}D6=k}F)>BaR)%!^jDL7{S
|
S:++>Jx<dDZ[#Oh!l0O#ip[01S^Zm&GgcIKcpJk{3Ic3ax2>Xj-}W!lJ*v.89pLi*Ncm!mE
|
||||||
H.iFRc7Gif*xU$T^/MfOs[rX]Z9=PngVNOHzz3*T@vb5V<AQMcE0199c?0WBiu8TRAAZ7*8
|
<NdnQjO8Ee-V:usGF6NAyHmZC$$qToaZykHwwf{Xsq^(m:KXo<SRjr4k>JDU@ABW]MdqUH#
|
||||||
O.Z77G[J(aOzFrW0vqYQvy&r/(yYEx2zQJ#VL%v&aXfWCGz#(]thrn+D<07Sw1W[5v1aZWl
|
x5<k6RAFmPozFrW0vqYQvy&r/(yYDpRkp3Q5Q9M&Qb^&8>QT6%&-xJ^K9%Fh.FQjWPBFYS(
|
||||||
oikn9xW?:5(-kjZ.GlXDs@nbppGRLw[p.vxu[%l6adV9N9>xRttwp--hUz-B9pc#*Hm[Bhw
|
DJJLLnNVYJ?/&&#IitIYm>L^U[PQoWmcVqk6ptIf-F:1SJX{%fp}1AG!rp.}YO2WxCg5$og
|
||||||
7-#X<h.C6Fwqtc2g3aV6BM$JlGwFu^%0A1@p$-gXDa<?G87{jk7#$jj(2@[TSm!yXQU&}2D
|
L-d:Ft.a[030WFR/?.10JpCDEGO.{C*QOC?Sl^)KkvlGN6sj>]tUcY?T=oJmd>>ZQ(lladd
|
||||||
wZiRO:#E6/J>fz.K]?UIXeG[A1P#br>kO{Lzp80iQLFU!SQ<ylHY%vI4DQ&SxxXKF@*JXX?
|
=t1h6GW1(q?]qmr<vE=RSRO^/j4-a1P=y/.yW*2PX<-b}c3lCCsTv/}fUj32k6Lf)Gish5Y
|
||||||
:O9<n0aRGa+R7=YFKVIlBB.hhw1yn+fiwE*N]F(#*/:q-8Rgc)=:mNPW2iyC++g^TIe0SSi
|
M8poO:bF$}Il?2+q*rZ^{VM4Zh<n52u}{+]-GEErFwp&/@5mmo6[i5-VFmk=}*fF#r10SSi
|
||||||
208!Y2mGrz*1H$5rNG9r/
|
208!.5wb(Pf1Gnzdv/MGe
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
0MpDwDG^Ver3up22umS([s}kJvJ9?Hr&.Tl3$lcj4v[$rt<p2{AA4QFn(zVp>t111{MfE<E
|
0yzGIvaO]*=f%2j{IN3RyjMVfDkqOCCWa%iGKjQA4sv<gU%}2pVH4?=opi#NgNZTplE8-/L
|
||||||
=>M4H9(3Z^vKYtQ%q}XCapcW[efNF@gJd@V?qZJ?10@/4-bEnW:Zwzg^xtHLxVPRE{rV/
|
TacAn-Z^)aMhF6VTn?YTZl2=3#qorAT*[gk4vkK+U<FB:6z+([3xE}0#XsX8<X(?RB#)G
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
12.$@g^<X?h9%kYhaxwTk(Z(+000000000008!Y2mGrz*0v>dGG=bZ$PTcEbuuu9g}o#Q3<
|
12&LmmMip+h8WoSiw:2WfAq7M000000000008!.5wb(Pf0yj1r?y^{}ZAt{nLMo443Ht[22
|
||||||
vFm>a}M)G(WXDIg!fAVpaD39Wrqo)Y0@MOa6QR?UDBT.x)X?$9n?Ic1onA4000000000000
|
+B]Zw9l8C8u&*uVXnJ>]pFu>N95pAc<).Ll5X12&Gj%0UH3rJE]GES2lj-7000000000000
|
||||||
000000000000000000000000000000000
|
000000000000000000000000000000000
|
||||||
|
|||||||
Reference in New Issue
Block a user