From 934813576f626fd536507028b6476742365c54a2 Mon Sep 17 00:00:00 2001 From: Alexander Klink Date: Sun, 12 Sep 2010 18:00:25 +0100 Subject: [PATCH] raise argumenterror if k < 2 --- lib/secretsharing/shamir.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/secretsharing/shamir.rb b/lib/secretsharing/shamir.rb index 990cc0b..025b35c 100644 --- a/lib/secretsharing/shamir.rb +++ b/lib/secretsharing/shamir.rb @@ -10,6 +10,9 @@ module SecretSharing if k > n then raise ArgumentError, 'k must be smaller or equal than n' end + if k < 2 then + raise ArgumentError, 'k must be greater or equal to two' + end @n = n @k = k @secret = nil -- 2.11.4.GIT