$k = $f->bytag("tux"); ok defined $k; #t 2
$d = $k->data(); ok defined $d; #t 3
ok $d->flags() == KENC_STRUCT; #t 4
-$h = $d->structopen();
+$h = $d->open();
ok exists $h->{"p"}; #t 5
ok !exists $h->{"bogus"}; #t 6
($C, undef, $r) =
- Catacomb::EC::Curve->getinfo($h->{"curve"}->getstring());
-$p = $C->pt($h->{"p"}->getec());
+ Catacomb::EC::Curve->getinfo($h->{"curve"}->str());
+$p = $C->pt($h->{"p"}->ec());
ok +($p * $r)->atinfp(); #t 7
$h = $k->attrs;
};
-($k, $d, $n) = $f->qtag("rsa.private");
+($n, $k, $d) = $f->qtag("rsa.private");
ok $k->type, "rsa"; #t 9
ok $d->flags == KENC_ENCRYPT; #t 10
ok $n, sprintf("%08x:rsa.private", $k->id); #t 11
-$h = $f->bytag("rsa")->data()->structfind("private")
- ->unlock("pass")->structopen();
+$h = $f->bytag("rsa")->data()->find("private")
+ ->unlock("pass")->open();
ok defined $h; #t 12
("struct:[p=integer,public:23,q=integer,public:11],zqzqv");
ok $rest, ",zqzqv"; #t 13
ok defined $kd; #t 14
-$h = $kd->structopen(); ok defined $h; #t 15
-ok $h->{"p"}->getmp() == 23; #t 16
-ok $h->{"q"}->getmp() == 11; #t 17
+$h = $kd->open(); ok defined $h; #t 15
+ok $h->{"p"}->mp() == 23; #t 16
+ok $h->{"q"}->mp() == 11; #t 17
$pkd = $kd->lock("passphrase");
ok !defined $pkd->unlock("wrong"); #t 18
$ukd = $pkd->unlock("passphrase"); ok defined $ukd; #t 19