Lines Matching refs:seckey
737 \param seckey
741 const pgp_seckey_t *seckey)
748 printf("S2K Usage: %d\n", seckey->s2k_usage);
749 if (seckey->s2k_usage != PGP_S2KU_NONE) {
750 printf("S2K Specifier: %d\n", seckey->s2k_specifier);
751 printf("Symmetric algorithm: %d (%s)\n", seckey->alg,
752 pgp_show_symm_alg(seckey->alg));
753 printf("Hash algorithm: %d (%s)\n", seckey->hash_alg,
754 pgp_show_hash_alg((uint8_t)seckey->hash_alg));
755 if (seckey->s2k_specifier != PGP_S2KS_SIMPLE) {
756 print_hexdump(0, "Salt", seckey->salt,
757 (unsigned)sizeof(seckey->salt));
759 if (seckey->s2k_specifier == PGP_S2KS_ITERATED_AND_SALTED) {
760 printf("Octet count: %u\n", seckey->octetc);
762 print_hexdump(0, "IV", seckey->iv, pgp_block_size(seckey->alg));
768 switch (seckey->pubkey.alg) {
770 print_bn(0, "d", seckey->key.rsa.d);
771 print_bn(0, "p", seckey->key.rsa.p);
772 print_bn(0, "q", seckey->key.rsa.q);
773 print_bn(0, "u", seckey->key.rsa.u);
777 print_bn(0, "x", seckey->key.dsa.x);
784 if (seckey->s2k_usage == PGP_S2KU_ENCRYPTED_AND_HASHED) {
785 print_hexdump(0, "Checkhash", seckey->checkhash,
788 printf("Checksum: %04x\n", seckey->checksum);
1366 print_seckey_verbose(pkt->tag, &content->seckey);
1371 print_seckey_verbose(pkt->tag, &content->seckey);