Test default parameters for DSA

This commit is contained in:
Kevin Jones 2021-12-29 17:38:27 -05:00
Родитель 6e1bb8edfb
Коммит ff034d52fd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: A521BED5353FDD4E
1 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -17,6 +17,12 @@ describe SSHData::PrivateKey::DSA do
}.not_to raise_error
end
it "generates default parameters" do
key = described_class.generate
expect(key.q.num_bits).to eq(160)
expect(key.p.num_bits).to eq(1024)
end
it "can sign messages" do
expect(subject.public_key.verify(message, subject.sign(message))).to eq(true)
end