diff --git a/src/libopensc/card-miocos.c b/src/libopensc/card-miocos.c index 2bd5ac3c..4aa4d5aa 100644 --- a/src/libopensc/card-miocos.c +++ b/src/libopensc/card-miocos.c @@ -83,6 +83,10 @@ static int miocos_init(struct sc_card *card) _sc_card_add_rsa_alg(card, 1024, flags, 0); } + /* read_binary and friends shouldn't do more than 128 bytes + * per operation */ + card->max_le = 0x80; + return 0; }