I went into several paths from the previous answers and only combination of the previous answers worked for me. He what I did and what went OK, and what went wrong and my workaround.
I have an LUKS encrypted hard disk that I need to mount from a live boot USB for Ubuntu 15.10. To do so I started with the following command,
udisksctl unlock -b /dev/sda3
where sda3 is the encrypted partition. This command didn't work with me and I am not sure why, so I used the following command:
sudo cryptsetup luksOpen /dev/sda1 my_encrypted_volume
it worked with me and I didn't need to install it as it was there in the live boot.
Now, I need to mount the HD, and this was not a straight forward thing: I tried:
sudo mkdir /media/my_device
sudo mount /dev/mapper/my_encrypted_volume /media/my_device
But the second command didn't work with me, and hence I have to find a work around which is the following:
sudo udisksctl mount -b /dev/mapper/ubuntu--vg-root
That was my path .. but you can use the path dev/mapper/ubuntu and then double tab to see the rest of options. This mounted the HDD as:
Mounted /dev/dm-1 at /media/root/03cf6b80-fa7c-411f-90b9-42a3398529ce
Then I used the following command to mount it as /media/my_device as following:
sudo mount /dev/dm-1 /media/my_device/
which worked fine.
In Summery
sudo cryptsetup luksOpen /dev/sda1 my_encrypted_volume
sudo mkdir /media/my_device
sudo udisksctl mount -b /dev/mapper/ubuntu--vg-root
sudo mount /dev/dm-1 /media/my_device/