Skip to content

Commit 627ecad

Browse files
committed
Did aesio
1 parent 1e96ca5 commit 627ecad

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • shared-bindings/aesio

shared-bindings/aesio/aes.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//| class AES:
1313
//| """Encrypt and decrypt AES streams"""
1414
//|
15-
//| def __init__(self, key, mode=0, iv=None, segment_size=8) -> Any:
15+
//| def __init__(self, key: bytearray, mode: int=0, iv: bytearray=None, segment_size: int=8) -> AES:
1616
//| """Create a new AES state with the given key.
1717
//|
1818
//| :param bytearray key: A 16-, 24-, or 32-byte key
@@ -152,7 +152,7 @@ STATIC void validate_length(aesio_aes_obj_t *self, size_t src_length,
152152
}
153153
}
154154

155-
//| def encrypt_into(src, dest) -> None:
155+
//| def encrypt_into(src: bytes, dest: bytearray) -> None:
156156
//| """Encrypt the buffer from ``src`` into ``dest``.
157157
//|
158158
//| For ECB mode, the buffers must be 16 bytes long. For CBC mode, the
@@ -183,7 +183,7 @@ STATIC mp_obj_t aesio_aes_encrypt_into(mp_obj_t aesio_obj, mp_obj_t src,
183183
STATIC MP_DEFINE_CONST_FUN_OBJ_3(aesio_aes_encrypt_into_obj,
184184
aesio_aes_encrypt_into);
185185

186-
//| def decrypt_into(src, dest) -> None:
186+
//| def decrypt_into(src: bytes, dest: bytearray) -> None:
187187
//|
188188
//| """Decrypt the buffer from ``src`` into ``dest``.
189189
//| For ECB mode, the buffers must be 16 bytes long. For CBC mode, the

0 commit comments

Comments
 (0)